xakh | hey! | 00:13 |
---|---|---|
xakh | can you install Dillo on this thing yet? | 00:13 |
xakh | the nanonote I mean | 00:14 |
xakh | Hey | 01:47 |
xakh | is anyone active in here? | 01:47 |
xiangfu | xakh: hi | 01:48 |
xakh | hey it's you again! | 01:48 |
xakh | so I got the machine online | 01:48 |
xakh | so, xiangfu, since you made the thing for the quake demo | 01:49 |
xakh | xiangfu: now that I got it online, what should I install? | 01:50 |
xiangfu | xakh: http://downloads.qi-hardware.com/people/zear/games/ | 01:50 |
xiangfu | xakh: http://downloads.qi-hardware.com/people/zear/games/sdlquake-nanonote-r1.tar.bz2 | 01:51 |
xakh | so do I wget that? | 01:51 |
xiangfu | xakh: you better wget in your PC. then "scp" to your NanoNote. :-) | 01:52 |
xakh | I couldn't get that to work as well | 01:52 |
xakh | :( | 01:54 |
xakh | since it's running | 01:54 |
xakh | would it be possible? | 01:54 |
xakh | xiangfu: is there a way to make it show up on the gmenu2x? | 01:55 |
xiangfu | xakh: yes. but you need look into the gmenu2x configure. | 01:57 |
panda|x201 | Hi, where is wolfgang? | 01:57 |
xakh | xiangfu: how does one go about that? | 01:57 |
xiangfu | xakh: i don't know. i don't play gmenu2x. I am study the low level coding :-) | 01:58 |
xakh | dang | 01:58 |
xakh | Well, I'm going to go to the bathroom, be right back | 01:59 |
xiangfu | xakh: :-) | 01:59 |
xakh | xiangfu: awesome, I got some popsicles from my minifridge | 02:08 |
xakh | alright | 02:08 |
xakh | xiangfu: important question. | 02:09 |
xakh | do I have to do all of the stuff I did before to connect my nanonote to the net? | 02:09 |
xakh | every time I plug it in? | 02:09 |
xiangfu | xakh: yes. there is some way can do it automatic. search the en.qi-hardware.com or google. I am just write a shell to do that | 02:12 |
xakh | I'm scared to unplug it now.... | 02:13 |
xakh | xiangfu: any tips on using opkg? | 02:28 |
xiangfu | xakh: opkg install ***.ipk | 02:29 |
xakh | ohhhh | 02:29 |
xakh | it has to end in .ipk? | 02:29 |
xakh | xiangfu: is .ipk for all files? | 02:30 |
xiangfu | xakh: must ipk | 02:30 |
xakh | didn't work | 02:30 |
wolfspraul | xiangfu: you there? | 06:40 |
xiangfu | wolfspraul: yes | 06:40 |
wolfspraul | when I create an initramfs in openwrt, I see a number of compression options: none, gzip, bzip2, lzma, lzo | 06:42 |
wolfspraul | are they all working? which one is the best/recommended one to work with xbboot? | 06:42 |
xiangfu | wolfspraul: I think "lzma" is better. | 06:43 |
xiangfu | I select the "none" | 06:43 |
xiangfu | wolfspraul: not test those compression | 06:43 |
wolfspraul | ok, thanks! maybe I try a bit... | 06:44 |
xiangfu | wolfspraul: seems the lzma compression code is smallest . I think I read some document somewhere. | 06:45 |
xiangfu | wolfspraul: bzip and lzma compressors give smaller sizes than gzip. Lzma's decompresses faster than bzip2. | 06:50 |
xiangfu | wolfspraul: https://patchwork.kernel.org/patch/753/ | 06:51 |
xiangfu | wolfspraul: from the kernel config file: usr/Kconfig line:133, lzma is better | 06:56 |
larsc | lzma gives better compression, but is slower. so if you have plenty of space it might not be the best option | 07:05 |
foxtrot | hi | 09:27 |
foxtrot | can I hook a usb keyboard to the nn? | 09:27 |
wolfspraul | foxtrot: no, the NanoNote only has a USB client controller, not USB host | 09:35 |
foxtrot | so no ext keyboard options? | 09:35 |
wolfspraul | foxtrot: no I don't think so | 09:36 |
wolfspraul | unless you hook a whole notebook to it, and ssh into the NanoNote :-) | 09:37 |
foxtrot | and there is no expansion on it to ever support a keyboard? | 09:40 |
wolfspraul | foxtrot: on the Ben NanoNote - no. The expansion comes from the microSD slot (SDIO capable), USB client (gadgets) | 09:46 |
wolfspraul | even if theoretically something is imaginable via SDIO, it doesn't work today or in the near future | 09:46 |
foxtrot | should i probably wait for the next version | 09:47 |
foxtrot | i was planning on ordering one today | 09:48 |
wolfspraul | if you really need an external keyboard, then yes I don't know how to do that with the Ben today, or how to encourage you to buy a Ben anyway | 09:49 |
wolfspraul | maybe some others here in the chat have more ideas for you, but I don't | 09:49 |
wolfspraul | foxtrot: what did you plan to do with the Ben? | 09:49 |
foxtrot | assembly dev | 09:50 |
wolfspraul | to do MIPS assembly? You can ssh into the Ben from an Eee PC :-) | 09:52 |
wolfspraul | take the Eee PC as your external keyboard | 09:52 |
foxtrot | indeed | 09:52 |
foxtrot | but it lowers the 'wow' factor | 09:52 |
foxtrot | since i cant bring my keyboard to an internet cafe | 09:53 |
foxtrot | i wonder how hard it is to type on it | 09:53 |
wolfspraul | type on the Ben? most people like the keyboard, but of course it's not full-size | 09:56 |
wolfspraul | for me personally it wouldn't be suitable for programming | 09:57 |
wolfspraul | executing prepared scripts, sure that works well | 09:57 |
wolfspraul | but writing whole programs? nah... :-) | 09:58 |
foxtrot | i mean im using an 8.9" eeepc right now | 09:59 |
foxtrot | im known for typing on tiny keyboards :) | 09:59 |
foxtrot | despite my gargantuan hands | 09:59 |
wolfspraul | no the ben nanonote is a lot smaller! | 10:01 |
wolfspraul | compare it to a blackberry keyboard | 10:02 |
wolfspraul | you cannot do real programming on that keyboard, I would say | 10:02 |
wolfspraul | unless you can do it on a blackberry too... | 10:02 |
foxtrot | much like the theory of computer science | 10:02 |
foxtrot | if given the time, anything is typable :) | 10:02 |
wolfspraul | having said that, most people like the keyboard, I think it's one of the mechanically best part of the product | 10:03 |
wolfspraul | s/part/parts/ | 10:03 |
wolfspraul | gotta go, late here... | 10:04 |
wolfspraul | 'night | 10:04 |
Xakh | yo dudes. | 13:21 |
Xakh | so, what's new in the world of the nanonote? | 13:21 |
Xakh | also, how do you set the time? | 13:21 |
larsc | Xakh: date | 13:31 |
Xakh | ok | 13:31 |
Xakh | also | 13:31 |
Xakh | I changed the theme in gmenu2x just now | 13:31 |
Xakh | and now when it boots | 13:32 |
Xakh | instead of going to gui | 13:32 |
Xakh | it acts like it's starting | 13:32 |
Xakh | then the screen blanks | 13:32 |
Xakh | and doesn't work | 13:32 |
Xakh | and now i tried to reset it and the screen went white | 13:36 |
Xakh | and is staying white | 13:37 |
Xakh | anyone had these problems? | 13:38 |
Xakh | hello, | 13:41 |
Xakh | ? | 13:41 |
Xakh | is anyone here? | 13:44 |
Xakh | jlmoko: you have any experience troubleshooting the nanos? | 13:47 |
jlmoko | no but I can try | 13:49 |
Xakh | ok | 13:49 |
Xakh | when i changed my gmenu settings, it messed up | 13:49 |
Xakh | when i boot it acts like it's going to goto gmenu | 13:49 |
Xakh | then the screen goes black and stops responding | 13:49 |
Xakh | should i just reflash? | 13:50 |
jlmoko | could you conect to the nano via usb network | 13:51 |
Xakh | no, i can't even get it to stay working | 13:51 |
Xakh | it runs fine for the first minute | 13:51 |
Xakh | then even if i ctrl alt f1 to terminal | 13:51 |
Xakh | it blank screens | 13:52 |
Xakh | and I'm on my phone so i don't have access to the tools to reflash it atm | 13:52 |
Xakh | and i busted a pencil in the reset | 13:52 |
Xakh | so it keeps resetting | 13:52 |
Xakh | gotta fish that out with a paperclip in a minute | 13:52 |
Xakh | not a good day thus far for me... | 13:53 |
Xakh | you think there's a way to save it, or would reflashing be my only option? | 13:54 |
jlmoko | on the openwrt initial screen can you get a shell just pressing enter & ctl L | 13:54 |
Xakh | i can't get it to boot right now | 13:54 |
Xakh | something is stuck against the reset button | 13:54 |
Xakh | i get a break in a few minutes, and then i'll grab a paperclip | 13:55 |
Xakh | then i'll try to use ctrl l | 13:55 |
Xakh | just looking for possible solutions | 13:56 |
Xakh | is there a way to manually edit the gmenu prefs? | 13:56 |
Xakh | like with nano? | 13:56 |
jlmoko | you can also try another chvt ( looks like there arere 8 of them | 14:00 |
Xakh | like with ctrl alt and the f keys, right? | 14:00 |
Xakh | because when i went to different ones the screen still blanked | 14:01 |
jlmoko | yes , also you could edit the gmenu confiles with vi | 14:01 |
jlmoko | or nano or joe no emacs :( | 14:02 |
Xakh | alright | 14:03 |
Xakh | still can't get it booting | 14:04 |
Xakh | aaaahhh | 14:04 |
Xakh | i hope i didn't brick it | 14:04 |
jlmoko | but outside gmenux only alt f1-f8 is necesary | 14:04 |
jlmoko | you see the openwrt screen splash | 14:05 |
Xakh | no, it doesn't even turn on right now | 14:05 |
Xakh | i'm hoping that's due to the reset button | 14:06 |
Xakh | and not it being permanently broken | 14:06 |
Xakh | hm | 14:08 |
Xakh | when i plug it to a power source the red light comes on | 14:08 |
Xakh | so it's at least partly working | 14:09 |
zear | Xakh, sounds like the bootloader wasn't flashed properly | 14:09 |
zear | it happens to me every time i try to flash the device with the flash script | 14:09 |
Xakh | but it worked yesterday | 14:10 |
zear | do it manually and it won't fail | 14:10 |
zear | oh | 14:10 |
jlmoko | I 'll dupt it is broken but you may end using the carbonized ruber | 14:10 |
zear | anyway, you can't brick a nanonote | 14:10 |
Xakh | you promise? | 14:10 |
zear | it has a system-on-chip that is responsible for usb boot mode | 14:10 |
Xakh | awesome. | 14:11 |
zear | so even if you damaged the whole nand you could still switch it to the usbboot and flash nand again | 14:11 |
Xakh | i think something's stuck in the reset button though | 14:11 |
Xakh | like, holding the button down | 14:11 |
Xakh | so would that be causing that? | 14:12 |
zear | Xakh, nah, holding reset constantly makes the screen to turn white | 14:12 |
Xakh | it did that | 14:12 |
Xakh | then it stopped turning on | 14:12 |
zear | battery | 14:13 |
zear | might be completely discharged | 14:13 |
zear | can you boot the system without the battery? | 14:13 |
Xakh | no | 14:13 |
zear | hmm.. can you short the pins and switch the device into the usbboot mode? | 14:13 |
Xakh | i also have none of the extra parts | 14:13 |
zear | and flash u-boot again | 14:13 |
Xakh | i don't have the rubber, i'm stuck somewhere for the next hour | 14:14 |
zear | if it's not turning on, but the red light comes on it means u-boot fails to boot | 14:14 |
zear | ah | 14:14 |
zear | well, you could use the aluminum foil | 14:14 |
Xakh | also, i'm using an android irc client, and don't have my laptop | 14:14 |
Xakh | my troubleshooting's hard... | 14:15 |
Xakh | even with all this | 14:15 |
Xakh | i did do a little nanoproject though | 14:16 |
Xakh | hardware based, not software, though | 14:16 |
Xakh | i made a surge protected charger for the nn | 14:16 |
Xakh | that also doubles as a ups | 14:17 |
Xakh | i can tell you guys how to make one, if you'd like... | 14:17 |
Xakh | well i thought it was cool. | 14:18 |
Xakh | and I'm alone again... | 14:20 |
Xakh | alright | 14:28 |
Xakh | got the pencil lead out | 14:28 |
Xakh | and it booted! | 14:28 |
Xakh | however it still blanks after the openwrt screen | 14:30 |
Xakh | i'm gonna reflash | 14:30 |
xakh | to reflash I just sudo and run the .sh file, right? | 15:03 |
zear | xakh, yes, but i'd recommend the manual flashing | 15:04 |
xakh | alright | 15:04 |
xakh | how do I go about doing that? | 15:04 |
zear | as it seems .sh messes up your u-boot (like it does with mine nanonote) | 15:04 |
zear | it's just a couple of simple commands | 15:04 |
zear | let me point you to the right page on the wiki | 15:04 |
xakh | well mine only messed up after I reconfigured gmenu2x, but still, manual flashing looks good | 15:05 |
zear | xakh, http://en.qi-hardware.com/wiki/How_to_reflash#Example | 15:05 |
zear | you might need to read that page from the beginning, as not sure if the .sh script installs usbboot or not | 15:05 |
xakh | I have xburst tools installed | 15:06 |
zear | but yeah, if you have the "usbboot" command in your system, to flash the u-boot you need to run just this single command: | 15:06 |
zear | sudo usbboot -c "boot;nprog 0 openwrt-xburst-u-boot.bin 0 0 -n" | 15:06 |
zear | of course change the u-boot.bin name to your file | 15:06 |
xakh | what file? | 15:06 |
zear | you need to download the newest u-boot :) | 15:06 |
zear | here: http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/latest/ | 15:07 |
xakh | ok | 15:07 |
zear | then point the above command to whatever name your u-boot.bin file has | 15:07 |
zear | i guess it's openwrt-xburst-u-boot.bin | 15:08 |
xakh | that one's the newest? | 15:08 |
zear | yep | 15:08 |
xakh | ok | 15:08 |
zear | it's in the "latest" dir so i believe it's the newest you can get | 15:08 |
xakh | do I have to type the address of nanonote? | 15:09 |
zear | nope | 15:09 |
zear | you need to switch it to the usbboot mode | 15:09 |
zear | and usbboot will detect it | 15:09 |
xakh | it's in it | 15:09 |
zear | that's what the first part of this command do, the usbboot-c "boot; | 15:09 |
xakh | ok | 15:09 |
xakh | ah... | 15:09 |
xakh | I'm pretty easily confused, sorry... | 15:10 |
zear | nah, it's just pretty confusing | 15:10 |
zear | but once you get it it's quite simple :) | 15:10 |
xakh | alright | 15:10 |
xakh | so what do I type first? | 15:10 |
zear | first go to the dir where you downloaded your uboot image | 15:11 |
xakh | it's in home so I'm good there. | 15:11 |
zear | then type sudo usbboot -c "boot;nprog 0 your_u-boot_file.bin 0 0 -n" | 15:11 |
zear | of course that will work only if the nanonote is in the usbboot mode and is plugged to the usb | 15:12 |
zear | so switch it to usbboot and plug it in first :) | 15:12 |
xakh | it's already there, I'm glad I figured that out though | 15:12 |
xakh | http://pastebin.com/dXT4BQCT | 15:16 |
xakh | there's the output | 15:16 |
xakh | just checking if that means it did well | 15:16 |
xakh | zear: would you look over the output and see if it worked? | 15:19 |
zear | looks fine, but you might want to run the command again just to be sure | 15:19 |
xakh | ok | 15:19 |
zear | as it happened to me before that i had to run commands twice to flash | 15:19 |
zear | as the first time, despite no errors in logs, the flashing process failed | 15:19 |
xakh | alright | 15:20 |
zear | if the second log is the same, you can unplug your nanonote | 15:20 |
zear | and see if it works | 15:20 |
xakh | okay | 15:20 |
xakh | heh, I like that the nand size is actually 4096 kb | 15:21 |
xakh | not 4000 kb like most 2gb devices | 15:21 |
xakh | nope | 15:23 |
xakh | still blanks on loading GUI | 15:23 |
zear | anything printed on screen? | 15:23 |
xakh | yeah, the splash | 15:23 |
zear | ok, that's good | 15:23 |
xakh | but even if I move to a different terminal | 15:23 |
zear | it means not only the u-boot was damaged | 15:23 |
xakh | the screen still blanks | 15:23 |
zear | but also the kernel/rootfs | 15:24 |
xakh | oh | 15:24 |
zear | so now you need to flash the rest :) | 15:24 |
xakh | so should I just run the script to test it now? | 15:24 |
xakh | also, I think I dropped the button. | 15:24 |
zear | http://en.qi-hardware.com/wiki/How_to_reflash#Example | 15:24 |
xakh | oh shit | 15:24 |
xakh | I'll brb | 15:24 |
xakh | dropped the button | 15:24 |
zear | the carbonated one? | 15:24 |
xakh | yeah | 15:24 |
xakh | :O | 15:24 |
zear | it's damn hard to find on a carpet :D | 15:24 |
xakh | luckily I put it in the bag | 15:25 |
xakh | wooot | 15:25 |
xakh | it was stuck on my arm | 15:25 |
zear | anyway, check the rest of commands in that link | 15:25 |
zear | hehe | 15:25 |
zear | i once found it on my t-shirt ;) | 15:25 |
xakh | lol | 15:25 |
zear | as you need to flash the whole thing (kernel/rootfs), i suggest you run all the commands listed in the "Example" | 15:26 |
zear | beginning with erasing the whole nand | 15:26 |
xakh | alrighty | 15:27 |
xakh | did that | 15:27 |
zear | if anywhere during the flashing process you notice the "FAIL" in the logs, run the command again | 15:28 |
zear | until it returns only SUCCESS | 15:28 |
zear | kernel and rootfs can be found in the same link as u-boot: http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/latest/ | 15:29 |
zear | oh, and rootfs is the lb60-uImage.bin, not lb60-rootfs.tgz :) | 15:29 |
xakh | thanks | 15:29 |
zear | err.. wrong | 15:29 |
zear | qi_lb60-root.ubi and not the .tgz one | 15:30 |
zear | uImage.bin is the kernel ;) | 15:30 |
xakh | ok | 15:32 |
xakh | can I add things to the ubi? | 15:32 |
xakh | I was thinking of moving my wallpaper and a few .ogg files | 15:33 |
xakh | http://i.imgur.com/izfiz.png | 15:34 |
xakh | which is the coolest wallpaper ever, btw | 15:35 |
xakh | zear: do you know how to modify .ubi files? | 15:35 |
xakh | okay, flashed the second part | 15:46 |
xakh | and flashed it twice | 15:46 |
xakh | to be sure | 15:46 |
xakh | now for the rootfs | 15:46 |
zear | xakh, nah, i know nothing about .ubi format | 15:49 |
xakh | dang | 15:50 |
zear | but i'm sure some other guys on this channel know about it | 15:50 |
xakh | oh well | 15:50 |
zear | as for the rootfs, flashing takes a while, so i don't know if you want to flash it twice :) | 15:50 |
xakh | the cp command works well | 15:50 |
zear | nice wallpaper :) | 15:51 |
xakh | I thought so | 15:51 |
zear | you can change your wallpaper in gmenu2x btw | 15:51 |
xakh | :P | 15:51 |
zear | no need to manually overwrite the files | 15:51 |
xakh | I know, it was on the nano | 15:51 |
xakh | the cp command takes too long | 15:52 |
xakh | hey frank | 15:52 |
xakh | btw I got the net working | 15:52 |
FrankBlues | excellent! | 15:52 |
xakh | then I changed a bunch of settings and bricked meself, so now I'm reflashing | 15:52 |
xakh | oh btw, the google home page is a playable game of pac man today | 15:53 |
xakh | I think the coin command is 3 | 15:53 |
xakh | if not it's 1 or 2 | 15:53 |
zear | xakh, oh it's playable? | 15:53 |
xakh | since I hit those and it let me play | 15:53 |
xakh | yeah | 15:53 |
xakh | awesome right> | 15:53 |
xakh | ? | 15:53 |
zear | yep :) | 15:53 |
xakh | ok | 15:53 |
xakh | rootfs is almost done flashing | 15:53 |
xakh | these things are indestructable | 15:53 |
FrankBlues | Mine had "insert coin" where the random link button usually is | 15:54 |
xakh | hah | 15:54 |
xakh | pacman claims another victim | 15:55 |
xakh | oop, there you are | 15:55 |
zear | xakh, it even has a 2 player mode :D | 15:55 |
xakh | I know, bad ass right? | 15:56 |
FrankBlues | argh, trying to add a server in irssi, not change servers | 15:56 |
zear | xakh, totally | 15:56 |
xakh | hey, so if anyone's interested, I designed a Q&D surge protected charger for the nanonote | 15:56 |
xakh | I can show you guys the parts necessary to make it | 15:57 |
zear | what's a surge protected charger? | 15:57 |
xakh | basically, the power is regulated | 15:57 |
xakh | so if there's a power surge and it's not plugged into a surge protector (which is one of those things that you plug in with all the extra outlets) | 15:58 |
xakh | it'll keep the power surge from reaching the nn | 15:58 |
zear | of course parts/schemes/howtos are welcome :) | 15:58 |
xakh | well, it's pretty simple | 15:58 |
zear | as long as they have an open license, feel free to upload them on the wiki | 15:59 |
xakh | well, it's basically three pieces | 16:00 |
xakh | first, you have the USB cable, of course | 16:00 |
xakh | then you have this | 16:00 |
xakh | http://www.jr.com/digipower-solutions/pe/DPS_JS1V3/ | 16:00 |
xakh | http://www.jr.com/paramount-wireless/pe/IHM_CHKMTV3/ | 16:01 |
xakh | and that | 16:02 |
xakh | when you put them together | 16:02 |
xakh | the charger charges the mini battery first, then charges the NN | 16:02 |
xakh | so if there's a power outage | 16:02 |
xakh | not only is the nn protected | 16:02 |
xakh | but it has a little extra juice | 16:02 |
zear | sounds cool | 16:02 |
xakh | yeah, it worked well | 16:02 |
zear | so basically the middle part is a kind of a battery? | 16:03 |
FrankBlues | brb | 16:03 |
xakh | yup | 16:04 |
xakh | you plug the cable into the wall adapter | 16:04 |
xakh | and then the battery | 16:04 |
xakh | and then you plug the battery into the nano | 16:04 |
zear | and you can take the battery with you to charge your nanonote when there's no power outlet around. Clever :) | 16:05 |
xakh | yeah, I'd picked it up for my phone | 16:07 |
xakh | but it was easily repurposed | 16:07 |
xakh | it also has a little flash light on it, not related to the surge protectore | 16:08 |
xakh | and I don't know why it has one | 16:08 |
xakh | but there's a button, and it turns on a bright white led | 16:08 |
xakh | so it has that too | 16:08 |
xakh | I like it. | 16:08 |
zear | quite handy | 16:09 |
xakh | okay | 16:10 |
xakh | it reflashed | 16:10 |
xakh | wish me luck! | 16:10 |
xakh | woot! | 16:11 |
xakh | it booted! | 16:12 |
FrankBlues | good luck! | 16:12 |
xakh | where's the directory for the wallpapers on gmenu2x again? | 16:17 |
xakh | the directory for wallpapers is /usr/share/ | 16:17 |
xakh | what comes after that? | 16:17 |
xakh | anyone? | 16:20 |
kristianpaul | xakh: the file i think | 17:00 |
kristianpaul | just put it there | 17:00 |
xakh | found out it takes forever to get to | 17:00 |
kristianpaul | why? | 17:00 |
xakh | it's /user/share/gmenu2x/Default/wallpapers | 17:00 |
xakh | hey, anyone here good with packaging for the nanonote? | 22:09 |
xakh | hey | 23:14 |
xakh | does anyone have like, a shell script | 23:15 |
xakh | to add new files to gmenu2X? | 23:15 |
xakh | I really wanna add prboom. | 23:15 |
wolfspraul | maybe zear knows, but he's probably sleeping :-) | 23:18 |
xakh | damnation! | 23:19 |
xakh | all the geniuses slumber. | 23:19 |
--- Sat May 22 2010 | 00:00 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!