**** BEGIN LOGGING AT Sun Jun 15 02:59:58 2014 Jun 15 05:13:26 cool, that short i had on my n900 USB VCC to USB D- was the connector itself Jun 15 05:13:30 just unsoldered it and the short is gone Jun 15 05:13:42 so now the question is, has this short damaged the USB driver or not Jun 15 05:16:12 hopefully D- is 5v tolerant i/o Jun 15 05:20:14 i've seen some USB power outlets that have D+ shorted to D- which is in turn shorted to +5 ... Jun 15 05:22:03 cool that would point to them being 5v tolerant Jun 15 05:22:57 or that power outlet manufacturer wants to blow up devices :D Jun 15 05:26:43 we will see soon enough Jun 15 05:26:52 wiring up a usb cable to USB D- D+ GND VCC pads Jun 15 07:50:08 ok, im calling it, this N900 is deceased Jun 15 07:54:15 S/N 356938031287163 2010 - 2014 Jun 15 07:55:06 RIP Jun 15 08:08:27 what have you done? :( Jun 15 08:08:43 * joga lits candle Jun 15 08:42:58 Humpelstilzchen: it just stopped detecting USB cable for charging or data Jun 15 08:43:57 so i installed another kernel (incase the power kernel i had installed a few weeks back was causing usb issues) except i must have installed the wrong one because it wouldnt boot at all after that Jun 15 08:44:21 so now it wont boot and pc cant detect USB to reflash it Jun 15 08:45:08 i removed usb socket (it had a short between D- and VCC) and soldered directly to the test pads instead. But PC still cant recognise the usb device Jun 15 08:45:20 i think the short to VCC damaged the usb chip Jun 15 08:45:31 and ... you dont have uboot on it ? Jun 15 08:45:44 nope, no boot menu Jun 15 08:46:18 i used to have one, but last month it stopped booting and i had to do a full hardware reset so lots all that stuff Jun 15 08:46:33 i hadnt got around to putting it back on Jun 15 08:46:46 otherwise yeah, could boot from usd Jun 15 08:47:36 if i had a BGA rework station i could probably unsolder the flash chip and reflash the kernel externally but meh, too much effort Jun 15 08:47:55 plan to buy a LG g3 when it comes out next month Jun 15 08:48:13 Psi: you'd need one hell of a rework station, the OneNAND is on top of the OMAP, and the pads are /tiny/ Jun 15 08:49:33 true, the kernel is on the oneflash isnt it, not the 32gb flash Jun 15 08:49:48 i've got a OMAP3530 on my desk, and trying to focus on any features hurts my head, I need a loupe. Jun 15 08:50:33 could also probably fix it if i knew the jtag headers and specs Jun 15 08:50:45 you'll probably just want to chuck the N900 in a drawer and wait until you're motivated to put on a new USB port :P Jun 15 08:51:05 or replace it with a neo900 board Jun 15 08:51:07 na, ive already soldered to the USB test pads and tried it, its definitly dead Jun 15 08:52:05 i also found one loose smt cap in the FM TX section and one ESD chip broken while i was looking at the usb socket Jun 15 08:52:39 its possible one of those loose bits caused the problem by shorting something Jun 15 08:53:28 if you've got the massive balls and 1337 h4xx0r skills to do so, rip out the OneNAND, put back the PoP DRAM, and try to flash x-loader using omapflash to the eMMC :D Jun 15 08:55:38 come to think of it, we probably should've asked OSSO that some time ago - enable OMAP ROM booting from USB! Jun 15 09:08:53 how does omapflash work? Jun 15 09:09:05 nevermind Jun 15 09:12:09 is there a rough idea what the neo900 upgrade board will cost? Jun 15 09:13:19 around 500 afaik Jun 15 09:13:41 maybe more Jun 15 09:15:42 1ghz isnt really fast enough Jun 15 09:16:25 a n900 overcloked to 1ghz is still quite slow at some things Jun 15 10:56:44 hurrian: attach your N900 to a linux PC, check syslog of PC. You'll find "ROM boot" enumerating Jun 15 10:57:03 hurrian: that's how coldflash works Jun 15 10:57:22 Psi: 700 Jun 15 10:58:13 and sorry for that, but that's actaully what it costs to build such thing Jun 15 10:58:45 we're not buying the chips from TI in 100k qty Jun 15 11:00:35 NB this is still only an educated estimation, we don't know yet what it will cost in the end, since it's not finalized yet Jun 15 11:12:13 yeah, i wasnt bitching at the price Jun 15 11:12:45 i expect about that Jun 15 11:12:56 due to low qty Jun 15 11:26:39 hmm, what would one use to fetch/parse json in a maemo/hildon app ? Jun 15 11:27:18 is there some simple api or is it back to roots with libjson and curl/gsoup ? Jun 15 11:39:17 Psi: you probably could flash via the test pads under battery, using phenix software and a jtag rig Jun 15 11:40:02 Psi: anyway the OMAP should enum on USB during power-on Jun 15 11:40:21 no NAND or kernel involved in that Jun 15 11:43:02 yeah, but i suspect my usb port driver is damaged Jun 15 11:43:30 that would be 1704/1707 PHY then Jun 15 11:43:46 yeah Jun 15 11:44:33 D4280 Jun 15 11:44:42 in schematics Jun 15 11:44:43 D- got shorted to VCC on connector (must have been something metalic jammed under connector) Jun 15 11:44:58 *should* not kill the 1707 Jun 15 11:45:12 i unsoldered the usb connector and the short went away but the usb still doesnt work Jun 15 11:45:38 are you sure the USB connector itself isn't damaged? Jun 15 11:46:11 probably Jun 15 11:47:03 but i used the usb test pads with the connector unsoldered (short problem fixed) and my PC still cannot recognise the usb device Jun 15 11:47:51 any idea what component is, i suspect ESD protection http://psi.abcom.co.nz/n900pcb.jpg Jun 15 11:48:55 i found it to be smashed in half when looking at usb socket. Its right near where the stylis tip ends up inside the case which is a bit suspicious. I suspect it has nothing to do with usb prob Jun 15 11:51:35 well, apart from my SIM card I see there: V6180 FMTX Ant ESD protector Jun 15 11:51:56 hehe yeah, grabbed pic from goggle image search hehe Jun 15 11:53:31 FMTX largely unrealted to USB ;-) Jun 15 11:53:37 yeah Jun 15 11:54:25 whats interesting is that windows detects that the usb device is malfuntioned as soon as i plug it in, before even the n900 starts up in usb mode (pressing u key) Jun 15 11:54:37 but that component being damaged indicates some severe abuse of device Jun 15 11:55:10 i wouldnt call being dropped 3 times in its life abuse Jun 15 11:55:15 please check with linux, watch syslog! Jun 15 11:56:01 http://pastebin.com/949NjWzL Jun 15 11:56:27 however, that's when it was shorted, ive not tried it in linux since fixing the short Jun 15 11:56:28 I know there are diagnostic tools for USB on windows, but I don't know s*t about windows Jun 15 11:58:20 USB is not tolerant to bad wiring Jun 15 11:58:54 even some regular USB cables smetimes might introduce data errors so ENUM fails Jun 15 11:59:05 when poor cable quality Jun 15 12:00:15 mmm, negotiates speed at Low Speed/1.0, cables might be the culprit after all Jun 15 12:00:35 D+ and D- form a differential 50Ohm(?) line, which means the two wires must run parallel in always same distance and no sharp bends or other incontinuities Jun 15 12:00:52 hurrian: right Jun 15 12:01:36 this is with short fixed http://pastebin.com/SzXkMyPc Jun 15 12:02:09 DocScrutinizer05: are you saying that my 0.20€ chinese usb cable is not certified? D: Jun 15 12:02:57 (differential line) ah, that explains a lot :) Jun 15 12:03:40 I have some cheap Y-cable with mini and micro plugs at its two ends, and I wondered why it's working randomly Jun 15 12:04:53 it's great for charging anyway ;) Jun 15 12:07:10 na i soldered a 20cm usb cable to the pads, i doubt its a cable issue Jun 15 12:11:08 http://psi.abcom.co.nz/n900cable.jpg Jun 15 12:14:40 that looks like a massive incontinuity in D+/- lines Jun 15 12:14:54 might work, but not guaranteed to do Jun 15 12:15:13 you think i should twist them right up until the pads? Jun 15 12:15:42 keep them parallel and straight (without sharp bends) Jun 15 12:16:14 and don't approach the steel too much, next to the pads Jun 15 12:17:23 btw soldering to the battery contact blades is begging for later trouble. The tin coating never makes proper contact to the battery, since it oxidizes Jun 15 12:17:31 ask SpeedEvil Jun 15 12:19:19 but probably you really have a problem in your N900 hardware. Just the question is, what exactly Jun 15 12:20:17 Doc did I tell you that I got 3 china nokia chargers that have the same serial numbre Jun 15 12:21:27 lol, nice Jun 15 12:22:26 though it's questionable if chargers actually have a SERIAL-number Jun 15 12:22:46 original nokia ones do Jun 15 12:23:12 opened one and an original nokia one and it was a masive difference in the build quality Jun 15 12:23:16 seems applying an individula unique number to every single charger is overkill and too expensive even for genuine original nokia chargers Jun 15 12:23:37 ok, opening is a good proof Jun 15 12:23:39 :-) Jun 15 12:24:03 the original one that I opened also had a serial numbre Jun 15 12:24:26 do you have two originals that have different serial? Jun 15 12:24:26 yeah i knew soldering batt things was bad, but i was careful to only put solder on the top, not on the surface that touches the battery Jun 15 12:24:48 Psi: smart! :-) Jun 15 12:25:16 Psi: or further down then the battery touch? Jun 15 12:25:37 not from the same production line. have acces to one old round and own one that was dilivered with my old N900 Jun 15 12:25:47 microusb one Jun 15 12:27:09 http://psi.abcom.co.nz/n900cable2.jpg Jun 15 12:27:12 2nd attempt Jun 15 12:27:13 carefully removing tin by desolder braid, and then with some weak acid (I'm not a good at chemicals, maybe HCl) should also fix solder problems on blades, by removing solder but not really ruining the gold coating Jun 15 12:28:43 Psi: that looks much better, yes Jun 15 12:29:37 exactly the same responce in logs Jun 15 12:30:42 possibly parts of the protective gear on D+/- got fried Jun 15 12:31:20 i had a look on the scope when it had the shorted problem Jun 15 12:31:54 Psi: are you using a original nokia battery or an aftermarket one? Jun 15 12:32:00 origonal Jun 15 12:32:06 hade some problems with aftermarket ones Jun 15 12:32:09 well.. a lab psu atm, so no batt at all Jun 15 12:33:55 as soon as i connect vbat power i get the white nokia logo screen, then it goes back for a few sec, vibrates and starts again with the white screen Jun 15 12:34:10 back=black Jun 15 12:34:29 pressing U gets the USB logo Jun 15 12:34:41 exactly what hapened with one phone when I tryed to use a aftermarket battery Jun 15 12:34:43 but thats about all ive seen it do Jun 15 12:35:06 i wonder if it doesnt like the missing temp sensor wire being disconnected Jun 15 12:35:07 exactly what do the third battery conector pin do? Jun 15 12:35:56 migh be some risistance or somthing that needs to be ablied for it to like the battery? Jun 15 12:36:07 Psi: definitely a problem Jun 15 12:36:12 (missing BSI) Jun 15 12:36:36 80kR to ... GND(?) Jun 15 12:36:38 i dont think thats the cause of the usb issue though Jun 15 12:36:53 NOLO already checking BSI Jun 15 12:37:30 there's even a special "test battery" that switches device into debug mode via special resistor value on BSI Jun 15 12:37:30 Psi: what about the lab suply and usb conection to a computer? Jun 15 12:37:49 JTAG jig also has a special BSI resistor Jun 15 12:38:05 APE *and* modem +both* check BSI value Jun 15 12:38:19 Agge: ? Jun 15 12:39:16 Psi: did you get any difference to the syslog output after you begun using the lab power suply insted of a battery? Jun 15 12:39:35 Psi: attach 70..80kR BSI - GND! Jun 15 12:40:53 it's probably unrelated to your USB trouble, but for sure introduces even more random weird effects when BSI is missing Jun 15 12:41:08 Agge: ah, not sure Jun 15 12:41:14 its a good question though Jun 15 12:41:20 please test with linux PC and powered down N900 Jun 15 12:41:29 i have put 100R onto BSI (same as offical bat) Jun 15 12:41:40 you should see a proper Omap ROM Boot ENUM Jun 15 12:41:50 WUT??? Jun 15 12:41:57 sorry 100k Jun 15 12:42:09 Psi: I would also test if I wold be able to get the rescue os to boot Jun 15 12:42:12 i measued the offical batt and got 100k Jun 15 12:42:15 well, original pat has 75..80 Jun 15 12:42:19 but irrelevant Jun 15 12:42:27 100k works too Jun 15 12:42:44 Agge: rescue os? Jun 15 12:43:43 an image that boot loads into ram and boot the phone from it. I found it a good way to see if stuff wants to work att all Jun 15 12:43:51 ~rescueos Jun 15 12:44:07 I am probibly spelling it wrong :( Jun 15 12:45:39 ok, you're right. 99.8k on one of my batt Jun 15 12:46:01 infobot dead Jun 15 12:46:05 mompls Jun 15 12:46:38 should be back soon Jun 15 12:46:45 wont do anything if the flacher cant see the phone. but when you tested most logical things it is time to try the strange ideas :) Jun 15 12:47:00 :-) Jun 15 12:47:46 slightly different behavour with 100R Jun 15 12:47:47 Agge: doesn't make sense when USB doesn't even enumerate Jun 15 12:47:56 100k damnit Jun 15 12:47:57 yeah sorry Jun 15 12:48:05 DocScrutinizer: infobot joined! Jun 15 12:48:10 ~wb Jun 15 12:48:11 thx Jun 15 12:48:23 logs on pc are the same, but with the 100K i can get to the non backlit nokia logo screen Jun 15 12:48:31 before it would always start on the white one Jun 15 12:48:52 i cant seem to get the phone to actally turn off Jun 15 12:49:12 its either in usb mode or doing infinite reboots Jun 15 12:50:25 Psi: shut of the PSU for at least one minute? Jun 15 12:50:44 the phone always starts automatically when you insert a battery Jun 15 12:50:48 2014-06-15T14:49:59.996024+02:00 localhost kernel: [2037151.880303] usb 2-1.5.3: new high-speed USB device number 11 using ehci-pci Jun 15 12:50:50 2014-06-15T14:50:00.082030+02:00 localhost kernel: [2037151.966356] usb 2-1.5.3: unable to get BOS descriptor Jun 15 12:50:51 2014-06-15T14:50:00.083027+02:00 localhost kernel: [2037151.967541] usb 2-1.5.3: New USB device found, idVendor=0421, idProduct=0106 Jun 15 12:50:53 2014-06-15T14:50:00.083030+02:00 localhost kernel: [2037151.967545] usb 2-1.5.3: New USB device strings: Mfr=34, Product=38, SerialNumber=0 Jun 15 12:50:54 2014-06-15T14:50:00.083030+02:00 localhost kernel: [2037151.967548] usb 2-1.5.3: Product: Nokia USB ROM Jun 15 12:50:56 2014-06-15T14:50:00.083031+02:00 localhost kernel: [2037151.967551] usb 2-1.5.3: Manufacturer: Nokia Jun 15 12:51:00 yeah, i know what it supposed to do Jun 15 12:51:44 that however it is supposed to do from ROM Bootloader, *unconditionally* (unless hw is defect) Jun 15 12:52:14 Psi: yeah but I have found that even if you remove the battery it wont start corectly unless you leve it unconected for a minute or so Jun 15 12:52:26 i should trace the d- and d+ back to the usb driver chip Jun 15 12:52:27 while this is NOLO already: Jun 15 12:52:29 2014-06-15T14:50:00.586041+02:00 localhost kernel: [2037152.469920] usb 2-1.5.3: USB disconnect, device number 11 Jun 15 12:52:31 2014-06-15T14:50:01.276026+02:00 localhost kernel: [2037153.159029] usb 2-1.5.3: new high-speed USB device number 12 using ehci-pci Jun 15 12:52:32 make sure they actually get there Jun 15 12:52:32 2014-06-15T14:50:01.439030+02:00 localhost kernel: [2037153.321663] usb 2-1.5.3: New USB device found, idVendor=0421, idProduct=0105 Jun 15 12:52:34 2014-06-15T14:50:01.439046+02:00 localhost kernel: [2037153.321676] usb 2-1.5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=5 Jun 15 12:52:35 2014-06-15T14:50:01.439048+02:00 localhost kernel: [2037153.321677] usb 2-1.5.3: Product: Nokia N900 (Update mode) Jun 15 12:52:37 2014-06-15T14:50:01.439049+02:00 localhost kernel: [2037153.321679] usb 2-1.5.3: Manufacturer: Nokia Jun 15 12:52:38 2014-06-15T14:50:01.439049+02:00 localhost kernel: [2037153.321680] usb 2-1.5.3: SerialNumber: 4D554D323931313733 Jun 15 12:53:14 Agge: ive started it many times after working on it unpluged for 10+ minutes and it always starts when the battery is connected Jun 15 12:53:27 Psi: ok Jun 15 12:54:43 Psi: you should check if ROM bootloader enumerates on USB Jun 15 12:54:54 how do i check that Jun 15 12:55:08 is it a different hold key or something Jun 15 12:55:24 connect powered-down device to linux machine, then provide power via USB Jun 15 12:56:03 ROM boot will not check for any keys pressed Jun 15 12:56:27 ROM BL only checks USB and enums, every single time the CPU boots Jun 15 12:56:53 this is how clodflash works Jun 15 12:57:01 ~coldflash Jun 15 12:57:02 extra, extra, read all about it, coldflash is http://mg.pov.lt/maemo-irclog/%23maemo.2010-10-31.log.html#t2010-10-31T23:34:01 (jacekowski's instructions), or http://wiki.maemo.org/Updating_the_firmware/Cold_Flashing Jun 15 12:57:33 same thing in logs, and phone just keeps rebooting Jun 15 12:57:57 it's NOT (I *repeat: NOT) recommended to do cold flashing ever, unless you have very strong ndications that NOLO is defective Jun 15 12:58:24 your logs are incomplete Jun 15 12:58:41 they only show end of a failing enum Jun 15 12:59:00 to see what's going on you need first few lines, not last Jun 15 12:59:45 it doesn't matter if device reboots or whatever Jun 15 13:00:33 as soon as CPU gets powered up, it executes ROM BL and (one of) first things ROM BL does is ENUM on USB, to check if a flasher asks for coldflash Jun 15 13:01:25 ROM BL is the initial bootloader, stored to ROM in CPU and immutable Jun 15 13:01:43 this is all i get in kern.log http://pastebin.com/WSxx2zDX Jun 15 13:01:52 maybe i need to enable better loging Jun 15 13:02:06 ROM BL does USB ENUM before it initializes any LCD or anything else Jun 15 13:03:25 im familar with the message MSwindows is giving when i plug it into that, its the message you get when there is serious USB communication problems Jun 15 13:03:26 if that's the very first line that shows up after you attach your powered-down N900, then you got a hw problem (or driver problem on PC side, but that's pretty unlikely) Jun 15 13:03:49 yeah Jun 15 13:04:09 i think there must be a broken data line to the driver chip. Or the chip is fried Jun 15 13:04:43 particularly it shows that *some* of USB data still works, or otherwise the PC wouldn't even notice the USB device attached Jun 15 13:05:21 broken data line is possible but unlikely, particularly when you attached cable the way you did Jun 15 13:05:49 a short of one data line to something else is highly likely Jun 15 13:06:25 fried PHY is also possible but only likely when some terribly broken charger got attached Jun 15 13:06:45 well it can be VCC or GND as i have checked ohms with DMM and its in the meg range between D- and D+ to GND or VCC Jun 15 13:06:55 1707 PHY supposed to survive 5V on data line, and for sure supposed to survive data line grounded Jun 15 13:07:43 please check voltage on open-end D- D+ Jun 15 13:07:47 vs GND Jun 15 13:08:01 open-end ? Jun 15 13:08:10 I don't recall the exact values from top of my head, but for sure not 0V Jun 15 13:08:18 not connected to PC Jun 15 13:08:26 only device powered up Jun 15 13:08:30 USB uses differential signaling Jun 15 13:08:36 I know Jun 15 13:08:55 naming of D- D+ suggests that already Jun 15 13:09:01 so idle connection should have both lines pulled up somewhat Jun 15 13:09:10 yup Jun 15 13:09:12 at 2V or something like that Jun 15 13:09:16 :nod: Jun 15 13:09:20 (: Jun 15 13:10:08 both D- and D+ goto about 0.3V on DMM for about 0.5second right at power on when it vibrates Jun 15 13:10:12 then goto zero volts Jun 15 13:10:55 however DMM maybe lying, should really use scope Jun 15 13:11:51 actually I think *idle* USB device PHY has both pulled up weak (range of 100k), while active device (Vbus +5V) PHY is supposed to pull up one by 1.5k and pull down other by 15k or somesuch, depending on low speed or full speed it's either D+ or D- that's pulled up. I can't recall details from top of my head Jun 15 13:12:33 Psi: that sounds conclusive Jun 15 13:13:06 well, except for the 0.3V which probably are somewhat higher, but DMM is too slow Jun 15 13:13:47 yeah, scope says its actually 0.6v Jun 15 13:13:48 Psi: I take it you have a lab PSU attached to battery? Jun 15 13:13:53 yep Jun 15 13:14:01 at 4.0V Jun 15 13:15:00 a battery voltage of <3.0V should cause CPU not booting and instead bq24150 charger chip asking 1707 PHY about D+/- short and depending on that it lits up the steady yellow indicator LED Jun 15 13:15:19 make Vbatt 2.3V please Jun 15 13:15:33 then apply 5V Vusb Jun 15 13:16:00 do this one time with open D+/- and one time with D+/- short Jun 15 13:17:47 sorry I have no discharged battery here, so can't reproduce the procedure. So you have to trust in my poor and clouded memory, or check the schematics and bq24150 datasheet yourself Jun 15 13:19:00 I *think* it's even sufficient to connect Vbatt+ and Vbatt-GND with a e.g. 100R, and not apply any voltage at all Jun 15 13:19:44 yep, led comes on with D- and D+ as they are. If i short them and repeat i get no led Jun 15 13:19:58 ooh Jun 15 13:20:07 that's kinda weird Jun 15 13:20:19 should be exactly other way round Jun 15 13:20:33 LED is amber? Jun 15 13:20:38 yellow Jun 15 13:20:47 or is it red, or green, or flashing? Jun 15 13:20:56 not red or green Jun 15 13:21:00 steady yellow, yep that's correct Jun 15 13:21:01 not flashing, just solid Jun 15 13:21:15 weird Jun 15 13:21:21 it wouldnt be able to draw the full 1A charge from usb PC 5v anyway Jun 15 13:21:39 np, that's not what it tries to do Jun 15 13:22:29 it however would try to charge up battery from charger with as much as it can pull from USB Jun 15 13:22:44 can you see on lab PSU how much it pulls Jun 15 13:22:45 ? Jun 15 13:23:18 or see voltage on battery pins going up, or sth? Jun 15 13:23:28 yep, i can see that, it pulls the 2.3v up to 3.25V Jun 15 13:23:43 can see it on lab psu meter Jun 15 13:24:20 It might be that it charges "battery" with 100mA when D+/- ope circuit, and tries with 500ma on D+/- short, thus causing Vbus supply cutting out and no yellow LED Jun 15 13:24:41 3.25 is correct for charging, yes Jun 15 13:24:57 it's emergency charging end voltage Jun 15 13:25:11 ah, makes sense Jun 15 13:25:46 do you know if the usb driver IC is BGA or not Jun 15 13:25:52 when end voltage reached, bq24150 quits emergency charging and allows CPU to boot up Jun 15 13:26:04 it's BGA, yes Jun 15 13:27:08 http://wiki.maemo.org/N900_Hardware_USB#USB_Phy Jun 15 13:27:33 is there a manual for the n900 which matches the part numbers in the schmatic diagram to physical locations on the pcb? Jun 15 13:28:59 the schematics itself has that, at end (page 15 orso) Jun 15 13:29:10 really, i must have missed it Jun 15 13:29:11 * Psi looks Jun 15 13:29:58 sorry, page 16 Jun 15 13:30:09 yeah, im looking at it now Jun 15 13:30:18 for some reason i thought that was missing Jun 15 13:30:30 http://wiki.maemo.org/N900_Hardware_Schematic#Page_16_Component_Finder_.28Top.29 Jun 15 13:31:55 anyway your tests suggest that 1707a PHY can detect a D+/- short correctly. That tells some story about what must be OK and working on your device Jun 15 13:32:36 yeah Jun 15 13:32:57 particularly it does suggest that none of D+ D- traces to phy is broken Jun 15 13:33:08 now that i know how to find components on the board and trace the circuit i will have another play with the meter looking for faults Jun 15 13:33:37 oh, there is a missing cap on the FM tx that i found loose in the phone Jun 15 13:33:42 C6184 Jun 15 13:33:58 its part of the sleep clock input to the FM tx chip Jun 15 13:34:06 ouch Jun 15 13:34:19 the cap was still there, inside the metal can Jun 15 13:34:21 just loose Jun 15 13:34:28 OUCH! Jun 15 13:35:22 yeah, im beginning to wonder if one of the two broken components inside the phone may have touched something and shorted it out Jun 15 13:35:31 * DocScrutinizer05 wonders how to find out which cap got loose, without opening can and while doing that, at least remove the loose cap Jun 15 13:36:23 yeah, i have removed both the broken ESD chip and the borken cap Jun 15 13:36:25 yeah, a loose component is always a high risk to short other stuff randomly Jun 15 13:36:38 cap looks ok, its still intact but esd chip i only found one half of it Jun 15 13:37:01 wtf? how can such a tiny chip break into parts Jun 15 13:37:24 have a look where that chip is, its right at the point of the stylis Jun 15 13:37:41 hmm, not really Jun 15 13:37:52 some millimeter space between the two Jun 15 13:38:09 i dunno, just seems an odd coincidence Jun 15 13:38:26 i do push the stylis in with some force Jun 15 13:38:41 sure, when you bend the whole device a 10mm... ;-P Jun 15 13:38:47 heh Jun 15 13:39:18 ok, i need to sleep, its 1:40 here and i have to get up for work at 6 Jun 15 13:39:26 or insert something that's not exactly a correctly shaped stylus Jun 15 13:39:27 thanks a lot for your help Jun 15 13:39:41 yw, good luck! Jun 15 13:39:47 na, ive never put anything into the stylus hole thats not a stylus Jun 15 13:40:13 maybe the chip came loose and got hit by the vibrator Jun 15 13:40:23 possible Jun 15 13:40:23 that might crack it Jun 15 13:40:29 yup Jun 15 13:40:55 ok, see ya. Thanks Jun 15 13:40:59 cya Jun 15 18:54:57 hello Jun 15 18:55:06 May I ask what is the latest good news about Maemo? Jun 15 19:56:40 maybe the upcomming coding competition? Jun 15 20:00:37 maybe the rumor that Neo900 UG ponders to donate (an option for) a device or alternatively a sustantial money price for a yet to get specified port of fremantle? Jun 15 20:01:15 suBstantial* Jun 15 20:01:30 and prize of course Jun 15 20:03:03 I still can't parse that properly Jun 15 20:03:11 who is donating what for what? Jun 15 20:03:20 do you mean offering a bounty? Jun 15 20:06:51 why is there a bounty? Jun 15 20:09:27 errr, a competition is about prizes, winners and all that, no? Jun 15 20:10:19 honestly, is that so obscure? http://talk.maemo.org/showthread.php?t=93334 Jun 15 20:10:43 oh, I see. Jun 15 21:09:44 hello I was wondering ... Jun 15 21:10:07 it's possible to run the n900 as mifi device (sharing 3G over wifi) Jun 15 21:11:05 but from what I read it's the same as most other linuxes ... it only supports WEP encryption? Jun 15 21:12:14 as far as I know, yes. Jun 15 21:12:38 you can also share 3G via usb. Jun 15 21:12:51 just for my interest but why do android phones support wpa2 accesspoint mode Jun 15 21:13:06 but thinks like an n900 or for example my laptop don't ? :/ Jun 15 21:13:20 something to do with the driver or is that even a feature that needs hardware support? Jun 15 21:20:15 who says N900 doesn't support WPA? Jun 15 21:20:52 not saysing that it does. Just wondering why you think it doesn't Jun 15 21:21:18 there are no mobile hotspot apps offering it (: Jun 15 21:21:52 it supports WLA(2) for normal (infrastructure) mode device Jun 15 21:22:04 WPA Jun 15 21:23:24 it's quite possible that the chip doesn't support WPA AP mode, actaully I think the chip doesn't support genuine AP mode at all, it's an emulated AP mode. So you would have to emulate WPA as well, which aiui is what WPA-supplicant is made fore Jun 15 21:23:27 -e Jun 15 21:25:37 iirc it emulates infrastructure AP by exploiting AdHoc mode which by design can't use WPA. At least that's my take on it Jun 15 21:27:35 so when the chip doesn't support WPA but WEP for AdHoc, it's what the emulated AP mode will support too, as long as you don't emulate WPA AP in software, which should be perfectly possible Jun 15 21:36:14 it's ad-hoc mode, not ap mode Jun 15 21:36:22 recent androids don't supprot ad-hoc btw Jun 15 21:43:38 that's what I said. AdHoc mode simmulating AP mode Jun 15 21:44:07 ah yes Jun 15 21:44:15 indeed that was one of the problems Jun 15 21:44:29 that it's doing ad-hoc so no android device can connect :/ Jun 15 21:44:30 and AdHoc only can do WEP, by principle of operation I guess Jun 15 21:44:37 think it's the same with my laptop Jun 15 21:44:50 for infrastructure mode the hardware needs to be better? :/ Jun 15 21:45:07 not better, just different Jun 15 21:45:13 well yes :p Jun 15 21:45:22 actually probably only the firmware needs to be different Jun 15 21:45:43 the firmware we got doesn't support AP Jun 15 21:45:59 ah the firmware is not open from that part of the phone? :/ Jun 15 21:46:01 but it supports injection :-) Jun 15 21:46:27 the firmware of the chip, not the linux system of the phone Jun 15 21:47:48 aiui injection is a sort of "raw" mode that allows you to send whatever you like. So it *can* do proper AP mode when you write (or find) a FOSS software that does the encoding and protocol stack Jun 15 21:48:09 probably not too hard, just a lot of work. Jun 15 21:48:39 cave: this will keep the APE CPU busy and eat your battery like candy Jun 15 21:48:52 so in other words Jun 15 21:48:59 om nom electrons. Jun 15 21:49:02 I will just buy one of those huawei toys :p Jun 15 21:49:33 if it was easy enough the n900 could still have a purpose but now ... :) Jun 15 21:49:45 not sure, still sits in the drawer :/ Jun 15 21:50:03 send it to me for when mine croaks >_> Jun 15 21:50:26 well the led controller of mine is acting funky Jun 15 21:50:37 one of the reasons why i bought myself an nexus 5 Jun 15 21:50:46 not too happy with that one either but ... Jun 15 21:50:46 o.O Jun 15 21:50:50 funny? Jun 15 21:50:51 hm, softapd to the request? Jun 15 21:51:04 *to the rescue :) Jun 15 21:51:18 javispedro: \o/ Jun 15 21:51:24 hi!!! Jun 15 21:51:59 hi! Jun 15 21:59:30 javispedro: how about coding competition? Jun 15 21:59:56 or about joining the FPTF team? Jun 15 22:01:25 I heard rumors that some weirdo wants to promise a prize of 1000EUR for a fremantle based on open source only and capable to forward cmtspeech audio to an USB attached audiocard instead of modem Jun 15 22:01:31 ;-) Jun 15 22:02:14 ah well :) Jun 15 22:02:32 if I had the time a systemd-free distro is on the top of my list for now :) Jun 15 22:02:35 further conditions allegedly are: binary compatibility to maemo-extras packages, semi-decent power management Jun 15 22:03:58 aiui http://www.omappedia.com/wiki/Maemo_Getting_Started is already halfway tehre, maybe even further Jun 15 22:04:46 I think your understanding of how audio/mixer on N900 works would help a lot on achieving the cmtspeech goal Jun 15 22:07:21 (sidenote: it's allowed to import closed blobs from an existing fremantle installation, so the developer has such a system at hand. This wouldn't disqualify the solution) Jun 15 22:07:54 above rule doesn't apply for kernel Jun 15 22:08:14 as of lately I have more time and I'm more on this channel, so feel free to ask Jun 15 22:08:28 well, obviously kernel isn't a closed blob on fremantle, so nevermind Jun 15 22:09:19 teams are allowed, the price will get shared on discretion of those who decide, and might even get upgraded Jun 15 22:09:32 prize :-S Jun 15 22:11:36 It occurred to me, a possible approach for audio (last resort) would be to treat the USB audio card as a SIP telephony account and just convert RTP to plain S16LE datastream to feed to the card Jun 15 22:12:14 ugh, this is getting ridiculous Jun 15 22:12:18 but of course a genuine modem ("phone") account for the voicecalls would be preferred Jun 15 22:12:38 honestly: honestly? Jun 15 22:12:44 honestly Jun 15 22:12:52 my n900 just won't charge properly anymore Jun 15 22:12:53 elaborate! Jun 15 22:12:55 doesnt that recorder app already record calls too? Jun 15 22:13:04 nox-: yep Jun 15 22:13:16 nox-: and javispedro understands how it does Jun 15 22:13:25 ah Jun 15 22:13:25 I don't Jun 15 22:13:30 there must be a loose contact somewhere Jun 15 22:13:51 honestly: check springs in battery Jun 15 22:14:09 huh. Jun 15 22:14:12 okay. Jun 15 22:14:16 you can gently bend them to "close" Jun 15 22:14:18 that's a new one Jun 15 22:14:48 using a needle or somesuch tool Jun 15 22:15:03 seems like the battery is sitting in there very solidly Jun 15 22:15:14 sure, it does Jun 15 22:15:26 not the springs in phone holding the battery Jun 15 22:15:39 oh, I see Jun 15 22:15:44 the tiny golden critters in the battery's slots Jun 15 22:15:56 right Jun 15 22:16:22 abusing them makes them gap open Jun 15 22:16:50 e.g by charging battery in external charger with thicker contact blades Jun 15 22:17:42 take care not to short anything when you stirr in there with a needle Jun 15 22:17:42 I haven't done any abusing like that Jun 15 22:17:48 yeah. Jun 15 22:18:14 visual control is OK. Lemme find a photo of a proper contact spring Jun 15 22:18:30 oh, the phone had turned off due to low battery. Jun 15 22:18:39 is it possible that it stayed in low-current emergency charging mode? Jun 15 22:24:04 http://maemo.cloud-7.de/share-service/20120504_002.jpg Jun 15 22:24:12 dang, the first one (almost) Jun 15 22:24:23 that took a while, bottom up Jun 15 22:25:06 yeah, my battery contacts look like that. Jun 15 22:25:36 let me see if I can't take a better picture :P Jun 15 22:27:09 o/ afk **** ENDING LOGGING AT Mon Jun 16 02:59:59 2014