2010-05-22 00:03 http://jlime.com/mw4/index.php/Faq_nanonote 2010-05-22 02:06 Man, doom flies on this little thing. 2010-05-22 03:55 hey, what're the gmenu keys again? 2010-05-22 03:58 hello, 2010-05-22 03:58 ? 2010-05-22 04:03 I only know that 'x' launches an app, and that overall pretty much everybody agrees the key mappings are not very 'intuitive' :-) 2010-05-22 04:04 indeed. 2010-05-22 04:06 hey zear 2010-05-22 04:08 zear_: what's the charmap for gmenu2x? 2010-05-22 04:10 s, d, z, x, select, start, q, p 2010-05-22 04:10 *esc, enter i mean :D 2010-05-22 04:11 here's more info: http://en.qi-hardware.com/wiki/Gmenu2x 2010-05-22 04:12 I'm using the android irc client, so the wiki's hard to read ;) 2010-05-22 04:12 ah :) 2010-05-22 04:13 can someone write out a "date" command, so i can see what i keep typing wrong? 2010-05-22 04:15 i can't seem to get my date set. 2010-05-22 04:16 from the manual: [MMDDhhmm[[CC]YY][.ss]] 2010-05-22 04:19 so like date -s and then that? 2010-05-22 04:19 or is there  any other syntax i need? 2010-05-22 04:22 and is CC like the century? 2010-05-22 04:22 that what that's for? 2010-05-22 04:24 it's like date 052210252010 2010-05-22 04:25 oh i don't put brackets? 2010-05-22 04:25 no 2010-05-22 04:25 ohhhh 2010-05-22 04:25 :) 2010-05-22 04:27 hmmmmmm 2010-05-22 04:28 i put date 052204262010 2010-05-22 04:28 said that was invalid 2010-05-22 04:29 it's 0427 here, that should be right, right? 2010-05-22 04:31 zear_: thanks for being patient, never had to set a date manually before 2010-05-22 04:32 :D 2010-05-22 04:32 no problem, we're here to help 2010-05-22 04:33 anyway, have to go, happy hacking 2010-05-22 04:33 np 2010-05-22 04:35 anyone else know what to do bout my date? 2010-05-22 04:43 seriously, goin' nuts here. 2010-05-22 09:06 Hi, all. Probably, not the most appropriate place to ask, but I'll try anyways. What are the available (I mean, not vintage ones) alternatives to NanoNote? I'd like something similarily priced, but with a slightly different form-factor. I'd like something more like HP Jornada/Psion rather than Sharp Zaurus, so that the screen would be wider and the keyboard would be more useable for touch-typing (like Psion 5mx). Is anybody aware of anything like that? 2010-05-22 09:16 ilembitov: OpenPandora seems to be finally shipping their first units now, it's slightly larger than the NanoNote 2010-05-22 09:19 mth: Well, it's still not really what I mean. It doesn't have a proper keyboard. There are some options from Sharp (the most recent NetWalker) or Fujitsu, but they are in a different league and they are priced much higher 2010-05-22 09:20 do you mean a keyboard with all keys on it, or non-rubber keys? 2010-05-22 09:22 mth:  http://www.dd3dj.de/pics/psion.jpg Here is what I mean (it's Psion 5mx). HP Jornada and Nec MobilePro had something similar (although Psion was the best). However, all of them are long gone and don't have internal memory/USB connectivity 2010-05-22 09:24 a friend of mine has a Toshiba Libretto, but that's years old, I don't know if there have been any successors to it 2010-05-22 09:24 I figured out, that probably a CLI-based interface could do well on an offline device like NanoNote, you just need a wider screen and bigger keyboard. It could still be tiny (Psion 5mx weighed ~250g nearly 10 years ago) 2010-05-22 09:26 mth: Libretto is not really a PDA, but an actual X86 subnotebook. There are lots of similar machines even today, including Fujitsu U series. The only problem is that they are Windows-based (so the keyboard has much more than 50-something keys, including the whole F1-F12 row, etc) and really expensive 2010-05-22 09:27 Psion was perfect in that regard, since they got rid of nearly all non-symbolic keys, leaving Esc, Shift, Ctrl, BackSpace, Fn and Psi (their own mod key, much like second Fn) 2010-05-22 09:28 They had 58 keys, I guess, nearly 17.5x17.5 mm, if I am not mistaken 2010-05-22 09:30 BTW, how come NanoBook is MIPS-based, not ARM-based? 2010-05-22 09:32 I think it's because the JZ chip is cheaper than ARM-based SoCs, but I'm not sure 2010-05-22 09:32 the USB boot mode is also a big plus, since you can always recover from a flash problem 2010-05-22 09:33 and if you run open source software on it, it's relatively easy to switch architectures 2010-05-22 09:35 Well, NanoBook seems nice. For me, it's just a screen/keyboard issue and the fact that I would have to pay halfprice just for shipping it to Russia =) 2010-05-22 09:35 It doesn't have a touchscreen, right? 2010-05-22 09:39 I'm not sure, I don't have one myself 2010-05-22 09:39 I think not, but please check 2010-05-22 09:46 ilembitov: we can ship with EMS to Russia now 2010-05-22 09:47 but cannot tell you an exact price right now, just email sales@sharism.cc if you are interested 2010-05-22 09:47 the keyboard of the Ben NanoNote is definitely tiny, although I think it's good quality 2010-05-22 09:48 so if you want to do a lot of typing, like programming, then it's probably too small 2010-05-22 09:48 same for the screen - small 2010-05-22 10:36 wolfspraul: Thanks, will look into the details 2010-05-22 10:36 wolfspraul: So does it have a touch screen? 2010-05-22 16:42 greetings 2010-05-22 16:42 I followed the instructions to flash debian on my NN 2010-05-22 16:42 the pyneo ones 2010-05-22 16:42 and now the sucker will not boot 2010-05-22 16:43 its not just a matter of not seeing the first tty 2010-05-22 16:43 it never gets seen by lsusb 2010-05-22 16:43 and hitting power+m with a known good sd card 2010-05-22 16:43 doesn't boot from the sd card 2010-05-22 16:43 and power+u doesn't put it in usb mode 2010-05-22 16:44 I believe this means that uboot is corrupted somehow 2010-05-22 16:44 or are the boot modes controlled lower than uboot? 2010-05-22 16:47 power + u is handeld by the first stage loader 2010-05-22 16:48 so what does it mean if it doesn't work? 2010-05-22 16:49 corrupted or missing first stage loader 2010-05-22 16:49 do see anything at all on the screen? 2010-05-22 16:49 no 2010-05-22 16:49 the red led does come on if its plugged into usb 2010-05-22 16:49 that's the only indication its still alive at all 2010-05-22 16:50 ok. so you'll have to put it into usbboot mode by shorting the usbboot contacts under the battery 2010-05-22 16:50 neat 2010-05-22 16:50 and then flash uboot again 2010-05-22 16:50 :D 2010-05-22 16:51 k 2010-05-22 16:51 thanks 2010-05-22 16:51 going to attempt it now 2010-05-22 17:01 I don't think its working 2010-05-22 17:04 larsc: no luck. 2010-05-22 17:04 shorting the two usb pins doesn't help 2010-05-22 17:04 hmm perhaps I misunderstand it 2010-05-22 17:05 oh 2010-05-22 17:05 reset button 2010-05-22 17:05 haha 2010-05-22 17:08 no 2010-05-22 17:08 still nothing :( 2010-05-22 17:23 nebajoth: http://en.qi-hardware.com/wiki/USB_BOOT_mode 2010-05-22 17:28 that's what I've been working from 2010-05-22 17:32 nothing in lsusb, nothing in dmesg 2010-05-22 17:40 :( 2010-05-22 18:13 wolfspraul: halp 2010-05-22 18:14 unbrickable ben bricked 2010-05-22 18:14 nebajoth: how so? 2010-05-22 18:14 do you have the carbonized rubber button? 2010-05-22 18:14 what 2010-05-22 18:14 reset button? 2010-05-22 18:14 he 2010-05-22 18:14 or power button? 2010-05-22 18:15 ok one by on 2010-05-22 18:15 haha yes 2010-05-22 18:15 the beginning 2010-05-22 18:15 how did you brick it, what happened? 2010-05-22 18:15 tried to flash it with debian 2010-05-22 18:15 the pyneo one 2010-05-22 18:15 with the compiler 2010-05-22 18:15 not the mini one 2010-05-22 18:15 it seemed to write ok 2010-05-22 18:15 but it won't boot now 2010-05-22 18:15 red led comes on when usb cable is plugged in 2010-05-22 18:15 but that's the only sign of life 2010-05-22 18:16 none of the power+u, power+m key combos worked 2010-05-22 18:16 I've tried shorting the usb boot pins underneath the batter 2010-05-22 18:16 y 2010-05-22 18:16 do you want to get Debian to work or back to OpenWrt? 2010-05-22 18:16 nothing shows up in dmesg or lsusb 2010-05-22 18:16 don't much care 2010-05-22 18:16 I cannot help much with Debian, so let's go back to OpenWrt. 2010-05-22 18:16 openwrt would be fine 2010-05-22 18:16 fine by me 2010-05-22 18:16 take the battery out, unplug the USB cable 2010-05-22 18:17 push the carbonized rubber button against the USB boot pins on the back 2010-05-22 18:17 pj 2010-05-22 18:17 try to hit the 2 test pads there with the black rubber, and press down firmly 2010-05-22 18:17 oh 2010-05-22 18:17 it came with the unit right? 2010-05-22 18:18 yes 2010-05-22 18:18 hmmm 2010-05-22 18:18 in a small plastic bag 2010-05-22 18:18 I've been using a copper wire 2010-05-22 18:18 hmm 2010-05-22 18:18 ok let's try that then 2010-05-22 18:18 so I short the usb boot pins 2010-05-22 18:19 hopefully I guess 2010-05-22 18:19 follow my steps 2010-05-22 18:19 unplug the battery, unplug the USB cable 2010-05-22 18:19 done 2010-05-22 18:19 short the USB boot pins with the copper cable 2010-05-22 18:19 then plug in the USB cable 2010-05-22 18:19 normally when the USB cable is plugged in without a battery in the device, it will turn on by itself 2010-05-22 18:20 on the host, run 'lsusb' 2010-05-22 18:20 you can release the USB boot pins 2-3 seconds after plugging in the USB cable 2010-05-22 18:20 the USB boot pins only need to be short right after the CPU is powered, it's when it checks the boot mode 2010-05-22 18:20 in lsusb, you need to see an ID 0x601a:4740 2010-05-22 18:21 something new happened 2010-05-22 18:21 no lsusb yet 2010-05-22 18:21 but the led flashed this time 2010-05-22 18:21 that's a good sign 2010-05-22 18:21 run lsusb 2010-05-22 18:21 I have "watch lsusb" running 2010-05-22 18:21 does the 601a:4740 ID show up? 2010-05-22 18:22 no 2010-05-22 18:22 but the short was sketchy 2010-05-22 18:22 trying to get a solid connection 2010-05-22 18:22 ok 2010-05-22 18:22 sigh 2010-05-22 18:23 I have used aluminum foil successfully, but you need to press it down very hard (I also wrinkled the aluminum foil somehow that worked better) 2010-05-22 18:23 I'm going to go look for that carbonized rubber thing 2010-05-22 18:23 I probably still have it 2010-05-22 18:23 just didn't know waht it was for 2010-05-22 18:23 brb 2010-05-22 18:23 in the factory we are using a thin screwdriver 2010-05-22 18:23 but it's a special one with a very conductive tip to be used for such purposes 2010-05-22 18:24 (so it's not a screwdriver actually, more a 'test pad shorter' :-)) 2010-05-22 18:27 sigh 2010-05-22 18:27 not working 2010-05-22 18:27 I can get it to flash the red led each time with the tinfoil 2010-05-22 18:27 (coudln't find the pad) 2010-05-22 18:27 but it doesn't show up in lsusb 2010-05-22 18:29 hi guys 2010-05-22 18:29 haha 2010-05-22 18:29 got it 2010-05-22 18:29 I ALSO had to hit power 2010-05-22 18:29 :P 2010-05-22 18:29 tuxbrain: hi there 2010-05-22 18:30 hi wolfspraul 2010-05-22 18:30 and the rest of course 2010-05-22 18:30 I'm totally exhausted , very intense weekend 2010-05-22 18:30 nebajoth: yes sometimes when you plug in the USB cable it won't turn on by itself. so if you don't see the ID in lsusb, you can go back short the USB boot pins again and press the power button. 2010-05-22 18:31 but first you need a way to reliably short the pins, then everything  should be easy 2010-05-22 18:31 guess you have that now... 2010-05-22 18:31 tuxbrain: how was it? 2010-05-22 18:31 just returned from Valencia 2010-05-22 18:31 sold some stuff, found potential future customers? 2010-05-22 18:32 yep 2010-05-22 18:32 learnt something new and fun? 2010-05-22 18:32 yep 2010-05-22 18:32 :D 2010-05-22 18:33 the yesterday workshop in Barcelona, was planned to 10 assitance become a macro Arduino party of more than 30 2010-05-22 18:33 a lot of interest in nanonote also 2010-05-22 18:34 tuxbrain: do you feel some people might be interested in SAKC? 2010-05-22 18:35 for the Elphel camera I sent you, I did not include the keys necessary for the screws 2010-05-22 18:35 normally Elphel ships them with every camera but since I had to travel first I couldn't take them (long story) 2010-05-22 18:35 we have to talk about Sack or at least the energy control version I have heared from carlos 2010-05-22 18:35 so you need to buy 4 'hexagon keys', 0.9mm, 1.3mm, 1.5mm, 2.0mm 2010-05-22 18:36 I will search for the tool don't worry 2010-05-22 18:36 will deal with that screws even with nails if necesary 2010-05-22 18:38 tuxbrain: nebajoth bricked his Nano when trying to flash Debian with the pyneo instructions, if I understood him correctly 2010-05-22 18:39 I think people are really not conciouse of what an FPGA means on such device like SACK , 2010-05-22 18:39 wolfspraul: I wonder how much of it was pbkac 2010-05-22 18:39 I did it in a hurry 2010-05-22 18:40 and I don't remember it taking this long 2010-05-22 18:40 so I wonder if I simply forgot to unpack the .ubi 2010-05-22 18:40 or something equally silly 2010-05-22 18:41 tuxbrain: oh for sure, I think that's a great opportunity 2010-05-22 18:41 we can (and have to) explain what it means 2010-05-22 18:41 best with small sample apps that people can use as a starting point 2010-05-22 18:41 nebajoth: what rootfs are you trying? I recommend to install a light one 2010-05-22 18:41 I'm currently installing pyneo's debian-lenny-mini.ubi 2010-05-22 18:42 what are the benefits of an FPGA on SAKC? 2010-05-22 18:43 you program it in Verilog, it's just a very different kind of performance you can generate with that 2010-05-22 18:43 having a fpga + an cpu is pretty awesome I think 2010-05-22 18:43 use case? 2010-05-22 18:43 you can think of an FPGA as a super-parallelized programming language 2010-05-22 18:44 since you have a flexible "glue logic" directly on the board, there are lots of stuff you can do with it, driving ADCs e.g. 2010-05-22 18:44 nebajoth: anything that requires real-time processing of analog data. the cpu will never be able to handle it. 2010-05-22 18:44 aha 2010-05-22 18:44 so like your oscilloscope demo 2010-05-22 18:44 nebajoth: in short, you have a blank chip you can install CPU or other kind of chip cores (ethernet, a buch of PWD outputs, complex logical circuitry ...) 2010-05-22 18:45 yes. you can think of verilog as a massively parallel programming language. 2010-05-22 18:45 can you point me to a good starters guide for verilog? 2010-05-22 18:45 you can get a lot done on each clock cycle :-) 2010-05-22 18:46 not me unfortunately, I still haven't done any verilog coding myself. 2010-05-22 18:47 nebajoth: is just blank screen after a while?, have you tried the alt+ctrl+F2? 2010-05-22 18:47 same here, but I think the SAKC is a cool starting platform for this.. you can directly bootstrap the fpga from the cpu which is pretty neat 2010-05-22 18:47 wolfspraul: when will the sakc be available btw? 2010-05-22 18:50 steve|m:we are trying to do it as best a possible, untill now no release date, but we are on it. 2010-05-22 18:51 ah, okay.. cool 2010-05-22 18:52 steve|m: there are so many things moving everywhere, we have to be careful a bit 2010-05-22 18:52 nebajoth: wget http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/latest/openwrt-xburst-u-boot.bin 2010-05-22 18:52 wget http://pyneo.org/downloads/nano/openwrt-xburst-qi_lb60-uImage.bin 2010-05-22 18:52 most important for me is to make Ben NanoNote software better first 2010-05-22 18:52 wget http://mister-muffin.de/nanonote/debian-sid.ubi 2010-05-22 18:52 most of that will carry over to stuff like SAKC 2010-05-22 18:52 with 'better software' I also mean better documentation, cleaner wiki, etc. 2010-05-22 18:52 usbboot -c "boot" 2010-05-22 18:52 usbboot -c "nerase 0 4096 0 0" 2010-05-22 18:53 usbboot -c "nprog 0 openwrt-xburst-qi_lb60-u-boot.bin 0 0 -n" 2010-05-22 18:53 usbboot -c "nprog 1024 openwrt-xburst-qi_lb60-uImage.bin 0 0 -n" 2010-05-22 18:53 usbboot -c "nprog 2048 debian-sid.ubi 0 0 -n" 2010-05-22 18:55 steve|m: were you also working on osmocombb? 2010-05-22 18:56 well guys , time to some sleep here, I have "tonge-ache" of preaching about copyleft hardware cu 2010-05-22 18:56 I think I know why 2010-05-22 18:56 I flashed pyneo's u-boot 2010-05-22 18:56 which is for the avt2-board 2010-05-22 18:56 its right in the instructions 2010-05-22 18:56 I'm just an idiot 2010-05-22 18:56 wolfspraul: yes, right.. I've got the CECT harald sent my btw 2010-05-22 18:56 *me 2010-05-22 18:58 wolfspraul: I figured out the GPIOs used for the flashlight and can do some fancy flickering with the keypad, backlight and flashlight LEDs, but it crashes with my uart driver 2010-05-22 18:58 wolfspraul: I guess I have to get jtag working 2010-05-22 19:01 has anyone gotten bluetooth working on a NN yet? 2010-05-22 19:01 don't think so, haven't hear anything 2010-05-22 19:01 steve|m: hmm, I see 2010-05-22 19:02 well that doesn't sound too bad, seems you are making progress 2010-05-22 19:06 wolfspraul: yes right, once the initial obstacle of a proper serial communication is overcome, things get more easy.. but the biggest problem is the undocumented Layer1/DSP interface that has to be reverse engineered 2010-05-22 19:07 wolfspraul: there is leaked sourcecode available for the mtk platform, but this is basically what the phone manufacturers get, so all the GSM and DSP-related stuff is already precompiled 2010-05-22 19:09 steve|m: this is how the 6223 talks to which other chip? 2010-05-22 19:09 or is the DSP running inside the 6223 as well? 2010-05-22 19:11 wolfspraul: the DSP is inside the 622x, along with its program rom.. basically the same design as the TI Calypso, but the 622x do have the Analog Baseband on-die as well 2010-05-22 19:11 (which is a second chip on the TI calypso platform) 2010-05-22 19:14 and there is a shared memory interface between the ARM and DSP core.. so for reverse engineering there are multiple options.. either running the "leaked" firmware and adding some code to constantly dump the shared memory window if possible, or disassemble the MTK libraries (which luckily contain _many_ debug strings), or disassemling the DSP rom code (this is what tnt did with the Calypso rom code), luckily there is IDA support as well for t 2010-05-22 19:15 what are the other 2 chips on the C3100 doing? MTK6139BN and RDA6212+ 2010-05-22 19:17 wolfspraul: the 6139 is the GSM transceiver, the arm communicates over a SPI-protocol with it, telling it the frequency to tune to and so on, it also drives the RDA6212, the Power Amplifier 2010-05-22 19:19 ah OK, thx 2010-05-22 20:04 does the NanoNote use alsa-lib (libasound) or only the ALSA device itself? 2010-05-22 23:13 wolfspraul: nice assebling steps of ephel camera 2010-05-22 23:16 nite 2010-05-22 23:16 'night 2010-05-22 23:17 panda|x201: you were looking for me the other day. How can I help? 2010-05-22 23:38 wolfspraul, Hi, I just want you show you this product 2010-05-22 23:38 wolfspraul, http://www.amazon.com/WowWee-Rovio-Enabled-Robotic-WebCam/dp/B001CQLGD6/ref=sr_1_1?ie=UTF8&s=toys-and-games&qid=1274585847&sr=1-1 2010-05-22 23:38 wolfspraul, it looks very like the product I want to build 2010-05-22 23:42 panda|x201 what price do you aim for yours? 2010-05-22 23:43 urandom_, well, I just want to target on "Home Robot", so price should be as lower as possible 2010-05-22 23:43 wolfspraul, urandom_ I want to integrated with 3G module 2010-05-22 23:43 wolfspraul, urandom_ so that you can operate it from your 3G cell phone 2010-05-22 23:44 wolfspraul, urandom_ to supervise old-man, kids and pets at your home remotely 2010-05-22 23:46 sounds cool, i might buy one if it will be open hardware ;) 2010-05-22 23:50 urandom_, well, we will focus on software part, so yes, it should be open hardware, 2010-05-22 23:51 out for lunch with families ...