| rjeffries | UBB arrived from Germany. damn, it is tiny | 00:27 |
|---|---|---|
| kristianpaul | wpwrak: remner i sent the new captured/blotef file for analisys, i got reply today, no findings.. | 02:26 |
| kristianpaul | s/remner/remenber/ | 02:27 |
| kristianpaul | s/blotef/bloated | 02:28 |
| kristianpaul | with bloated i mean a 16bit signed format fot the I/Q data | 02:30 |
| tuxbrain | wpwrak: (viral distribution) mmm a thing to think about | 05:55 |
| tuxbrain | wpwrak: (solder mask) ok I will make sure wen we send the final archives to start production | 06:14 |
| wpwrak | kristianpaul: (nothing found) hmm yes, that was to be expected. things rarely work on the first try ... | 06:30 |
| kyak | xiangfu: hi | 07:13 |
| zedstar | tuxbrain: hi.....re: the wpan stuff.....i think it would be useful for sensor network or robotics type research projects so i guess you could sell to uni's | 09:49 |
| tuxbrain | zedstar: yeah but we need the software backend ready for this, :) | 09:50 |
| zedstar | tuxbrain: yeh this assuming some IP stack :) | 09:52 |
| B_Lizzard_ | Ugh, power failure | 09:57 |
| kristianpaul | wpwrak: ;) | 11:18 |
| Action: kristianpaul back to the dma thing | 11:18 | |
| C-Keen | hm, I get errors form usbboot when reading back the written uboot image :/ | 13:49 |
| C-Keen | now I am scared to turn it off | 13:50 |
| C-Keen | ...Fail off at 0, wrote 0x14, read 0x34... | 13:51 |
| C-Keen | ah seems I got an old version of the xburst tools | 13:57 |
| C-Keen | sorry for the noise | 13:57 |
| C-Keen | I will retry with a recent version | 13:57 |
| C-Keen | hm, no the problem persists | 14:01 |
| wolfspraul | can you try from another host USB port, or host computer? | 14:06 |
| wolfspraul | also (just in case) try to enter usb boot mode with the hardware pin under the battery, as opposed to the 'u' key | 14:06 |
| C-Keen | will I be able to boot in usbboot mode once I turn off the power? | 14:06 |
| wolfspraul | with the hardware pin you will always be able to | 14:07 |
| wolfspraul | and if you somehow overwrote or garbled the u-boot in the first NAND pages, then that's your only way back, yes | 14:07 |
| wolfspraul | NanoNote should be unbrickable though, I think so far it always was :-) | 14:08 |
| wolfspraul | from that 'wrote 0x14, read 0x34', I'd say rigth now there definitely is no bootable u-boot at the beginning of your nand | 14:09 |
| wolfspraul | for whatever reason | 14:09 |
| wolfspraul | I would try reflashing from another host computer, if you have one available. is this from inside a virtual machine, or Linux is running natively on the host? | 14:10 |
| C-Keen | natively | 14:11 |
| wolfspraul | I read something about a usbboot bug introduced recently, maybe kyak mentioned it | 14:11 |
| wolfspraul | so maybe the very latest usbboot is actually bad? don't know right now | 14:11 |
| C-Keen | well I took the one from the latest | 14:11 |
| C-Keen | I will try again with the one before that | 14:12 |
| C-Keen | hm, now usbboot cannot find the XBurst interface. Do I need to reset somehting else in linux if I change ports? | 14:14 |
| C-Keen | but the lsusb shows the right device id | 14:15 |
| wolfspraul | http://lists.en.qi-hardware.com/pipermail/discussion/2011-March/007539.html | 14:17 |
| wolfspraul | that looks like the latest usbboot binary is buggy and should be removed right away, or more people will fall into the trap | 14:17 |
| wolfspraul | hmm. that's interesting. you try new things! You left the NanoNote running, unplugged it from one usb port and into another? | 14:18 |
| C-Keen | yes | 14:20 |
| C-Keen | seems like it | 14:20 |
| C-Keen | now it does not answer anymore | 14:20 |
| wolfspraul | cannot follow | 14:21 |
| wolfspraul | did you power cycle the NanoNote now? | 14:21 |
| wolfspraul | if you do, you need to use the usbboot pins under the battery to get back into usb boot mode | 14:21 |
| wolfspraul | for that you should use the carbonized rubber button that came with your Ben | 14:21 |
| C-Keen | here's what I do: w/o battery plug in the usb cable, short pins, press power button for 2 secs, short pins for 2 secs, check lsusb | 14:25 |
| C-Keen | when I plug in the cable the LED blinks once then remains dark | 14:25 |
| wpwrak | no. ignore the power button. short pins, keeping them sorted. plug usb. unshort pins. check lsusb. | 14:25 |
| C-Keen | ah | 14:26 |
| wpwrak | the led doesn't provide useful information. (it's part of the charging logic, not controlled by the cpu) | 14:26 |
| wpwrak | there are a lot of little things that don't quite work the way ones it used to :) | 14:27 |
| wpwrak | s/it/is/ | 14:27 |
| C-Keen | ok I got it again | 14:27 |
| C-Keen | booted the two stages | 14:27 |
| C-Keen | erased the nand | 14:27 |
| wpwrak | ah, and when you power cycle usb, disconnect for at least 15 seconds. if you disconnect only briefly, the machine may shut down but not come up again | 14:27 |
| C-Keen | ah | 14:28 |
| wpwrak | but if you get a response from usbboot, it's fine | 14:28 |
| C-Keen | does erase put the cells into 0x00 of 0xff? | 14:28 |
| wpwrak | i was asking myself that same question when you mentioned the 0x14 vs. 0x34 :) | 14:28 |
| C-Keen | heh | 14:29 |
| C-Keen | now I do nprog 0 openwrt-xburst-qi_lb60-u-boot.img 0 0 -n | 14:29 |
| wolfspraul | I wouldn't trust usbboot output 0x14 vs 0x34 | 14:29 |
| wolfspraul | I only see that it has failed, that is reliable. | 14:30 |
| C-Keen | with the uboot image from 2010-12-14 | 14:30 |
| wolfspraul | usbboot error handling is horrible, very buggy | 14:30 |
| C-Keen | now I get a different error though | 14:30 |
| wpwrak | normally, the erased value should be 0xff | 14:30 |
| wolfspraul | which usbboot are you using? | 14:31 |
| C-Keen | Error - can't read bulk data from ingenic device:64 | 14:31 |
| wolfspraul | I'm wondering whether the latest usbboot is buggy. | 14:31 |
| C-Keen | After Finish! | 14:31 |
| C-Keen | so it seems it cannot read back data | 14:31 |
| wolfspraul | try this: | 14:31 |
| wolfspraul | disconnect the Ben, remove battery, wait 15 seconds | 14:31 |
| wolfspraul | press 'u', reconnect usb cable | 14:32 |
| wolfspraul | see whether it comes up in lsusb | 14:32 |
| wolfspraul | if it does, that means the u-boot in nand is now working | 14:32 |
| wolfspraul | because when you press 'u', that is actually handled by u-boot | 14:32 |
| C-Keen | ot does | 14:32 |
| C-Keen | hah | 14:32 |
| wolfspraul | well good | 14:32 |
| C-Keen | good idea | 14:32 |
| wolfspraul | try flashing the Linux kernel now | 14:32 |
| wolfspraul | usbboot is buggy, I don't like it. so when I have to reflash many devices, I always only flash u-boot via usbboot, the rest I do by booting Linux from SD card, then I format/flash everything else in NAND from there | 14:33 |
| wolfspraul | if it's just my own Ben, ok I run reflash_ben.sh and hope for the best :-) | 14:34 |
| C-Keen | wolfspraul: ah, yeah I am still waiting for the microSD to arrive :/ | 14:34 |
| wpwrak | wishlist/dream item for ya: a ROM boot loader that can boot from FAT-formatted SD :) | 14:36 |
| wolfspraul | C-Keen: try flashing just the Linux kernel now, with another nprog | 14:36 |
| C-Keen | wolfspraul: did so | 14:36 |
| wolfspraul | let's go step by step | 14:37 |
| wolfspraul | and? | 14:37 |
| wolfspraul | any errors in usbboot? | 14:37 |
| C-Keen | yeah the same when reading back data | 14:37 |
| C-Keen | not the same content of course but the message is the same | 14:37 |
| wolfspraul | but flashing the pages itself resulted in SUCCESS messages? | 14:37 |
| wolfspraul | just try rebooting again | 14:37 |
| wpwrak | what content does it show ? | 14:37 |
| wpwrak | maybe put the whole dialog in a pastebin | 14:38 |
| C-Keen | yes the errors are shown after the Finish! message | 14:38 |
| wolfspraul | with Linux kernel in NAND, you should see it coming up, and eventually run into an error that it cannot find the rootfs | 14:38 |
| wpwrak | like http://pastebin.com/ | 14:38 |
| wolfspraul | when rebooting, remember the sequence: complete power cycle (cable off, remove batter), wait 15 seconds, usb cable back on | 14:38 |
| C-Keen | it comes up saying Bad Data CRC | 14:39 |
| C-Keen | so I guess the kernel image was not transferred correctly | 14:39 |
| wpwrak | sounds like a high error rate on USB | 14:39 |
| wolfspraul | try nerase before nprog | 14:39 |
| wolfspraul | just need to get the parameters right to keep u-boot safe :-) | 14:40 |
| C-Keen | nerase 1024 30722 0 0 ? | 14:42 |
| C-Keen | oops | 14:42 |
| C-Keen | nerase 1024 3072 0 0 ? | 14:42 |
| wolfspraul | no | 14:42 |
| larsc | nprog runs an implicit erase | 14:42 |
| wolfspraul | nerase counts in eraseblocks I think | 14:42 |
| C-Keen | ah maybe I did the initial erase wrong too | 14:42 |
| C-Keen | I have been following the updating ben with usbboot page | 14:43 |
| wolfspraul | why did you run these commands manually in the first place, and not just reflash_ben.sh ? | 14:43 |
| wolfspraul | (just curious) | 14:44 |
| C-Keen | wolfspraul: because reflash_ben.sh aborted with Error: can't read bulk data from Ingenic device:64 | 14:45 |
| wolfspraul | ok | 14:45 |
| C-Keen | mixed with Error: can't read bulk data from Ingenic device:3008 | 14:45 |
| wolfspraul | maybe 'nerase 8 8 0 0' could do? | 14:46 |
| wolfspraul | just try, your NAND is fair game anyway now... | 14:46 |
| wolfspraul | :-) | 14:46 |
| C-Keen | it is | 14:46 |
| wolfspraul | try 'boot' then 'nerase 8 8 0 0' then nprog Linux kernel... | 14:46 |
| wolfspraul | then reboot | 14:46 |
| wolfspraul | see whether you still have the CRC error | 14:46 |
| wolfspraul | if larsc says it's implicit then he probably has a point, but that's what I would still try. I've seen too many surprises with usbboot. | 14:47 |
| C-Keen | no the nprog's last error message is now can't retrieve XBurst CPU information: -110 Device unboot! Boot it first! | 14:47 |
| wolfspraul | can't follow you | 14:48 |
| wolfspraul | start from a complete power-off ben | 14:48 |
| C-Keen | check | 14:48 |
| wolfspraul | press 'u' (if you have a working u-boot in nand) | 14:48 |
| wolfspraul | connect usb cable | 14:48 |
| wolfspraul | start 'usbboot' on host | 14:48 |
| larsc | btw. there is a very nice usbboot replacement jzboot http://git.whitequark.org/jzboot.git | 14:49 |
| wolfspraul | type 'boot', <enter>, 'nerase 8 8 0 0', <enter> | 14:49 |
| C-Keen | Done so: Finish! Return: 00 80 00 00 00 00 00 00 | 14:50 |
| wolfspraul | larsc: wow great, thanks for the link! | 14:50 |
| wolfspraul | C-Keen: now the Linux kernel nprog, as before | 14:50 |
| wolfspraul | maybe we can include jzboot in xburst-tools | 14:51 |
| wpwrak | (nerase 8 8 0 0) with some fonts, this looks almost like "zero zero zero zero", not "eight eight zero zero" | 14:52 |
| C-Keen | wolfspraul: http://pastebin.com/ZKCjWdR4 | 14:52 |
| C-Keen | uboot version 201103 btw | 14:55 |
| C-Keen | * usbboot | 14:55 |
| wolfspraul | C-Keen: can you try to reflash from another host computer? | 14:57 |
| wpwrak | i wonder if "can't read bulk data from Ingenic" means a usb_read error or a failed data comparison | 14:57 |
| wolfspraul | I'd say usb read error | 14:57 |
| C-Keen | wolfspraul: hm, this is my only linux host. Do the xburst tools work on *BSD also? | 14:57 |
| wolfspraul | doesn't mean much, it's a catch all | 14:57 |
| wpwrak | (usb read err) then it would be surprising that we don't also see usb write errors | 14:58 |
| wolfspraul | he, never tried | 14:58 |
| wolfspraul | since you seem to have a working u-boot in nand, the other option is via sd | 14:58 |
| wolfspraul | the 'skip bad block' may mean that you have a bad block early in nand, where the Linux kernel sits | 14:59 |
| wolfspraul | I'm wondering whether the FORCEERASE flag is 1 | 14:59 |
| wolfspraul | how did you install xburst-tools? | 14:59 |
| C-Keen | via dpkg from http://projects.qi-hardware.com/index.php/p/xburst-tools/downloads/ | 14:59 |
| wolfspraul | we should definitely try this jzboot larsc pointed out. It's almost impossible to be worse than usbboot, so it must be better :-) | 15:00 |
| C-Keen | this is a debian system | 15:00 |
| C-Keen | 32 bit | 15:00 |
| wpwrak | wolfspraul: ;-) | 15:00 |
| wolfspraul | can you try the 2010-12-24 version? | 15:01 |
| wolfspraul | there was this mail from kyak last saturday that suggested that the latest binary may be buggy/have a regression | 15:01 |
| wolfspraul | no reply from xiangfu yet | 15:01 |
| C-Keen | wolfspraul: 2010-12-24 of what? | 15:01 |
| wolfspraul | C-Keen: xburst-tools | 15:01 |
| wolfspraul | http://projects.qi-hardware.com/index.php/p/xburst-tools/downloads/64/ | 15:02 |
| wolfspraul | if that doesn't work my only other ideas would be a different host computer, or boot from SD and then flash nand from there | 15:02 |
| C-Keen | same errors | 15:04 |
| wolfspraul | does your current machine have other USB ports? | 15:06 |
| wolfspraul | you can also try to use a usb hub in between, if you have one | 15:06 |
| wolfspraul | mostly you will read "no usb hub", but actually sometimes a usb hub can make such problems go away | 15:07 |
| C-Keen | hm | 15:09 |
| wpwrak | maybe a different USB cable | 15:11 |
| C-Keen | or a different machine... :/ | 15:11 |
| C-Keen | I just retried with nothing else connected to the usb host | 15:11 |
| wolfspraul | I don't think that will make a difference | 15:14 |
| wolfspraul | if you have an external usb hub, try connecting the Nano behind the usb hub | 15:14 |
| wolfspraul | but only if you have one flying around somewhere | 15:14 |
| wolfspraul | better approach would be to try a different host, or to boot from SD | 15:14 |
| wolfspraul | or to try jzboot | 15:14 |
| wolfspraul | or xbboot even, not sure whether we have a working zimage+initramfs now | 15:15 |
| wolfspraul | there is a boot-zImage.sh, did your xburst-tools install that? | 15:19 |
| wolfspraul | I need to ask xiangfu about the status of it, can't find a zimage for download now... | 15:21 |
| C-Keen | no | 15:21 |
| wolfspraul | there is one http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.xbboot-02152011-0100/openwrt-xburst-qi_lb60-zImage.bin | 15:23 |
| wolfspraul | it's a long shot, but try to wget that file, then xbboot -u 0x80600000 /PATH/TO/zImage.bin | 15:24 |
| wolfspraul | I'm just curious whether that boots, even if it does I don't know how you can then reflash your nand :-) | 15:24 |
| Action: C-Keen plays the lab rat | 15:25 | |
| wolfspraul | xbboot reuses the same stage1 as usbboot though, so if there is a low-level usb problem, it will show here as well | 15:25 |
| C-Keen | hm, I think the usb host is broken | 15:29 |
| C-Keen | [ 662.766052] usb 1-2: usbfs: USBDEVFS_CONTROL failed cmd xbboot rqt 64 rq 1 len 0 ret -110 | 15:29 |
| C-Keen | form dmesg | 15:29 |
| C-Keen | I will try booting a live cd on another machine | 15:30 |
| C-Keen | bbl | 15:30 |
| wolfspraul | you can try rebooting the host too, of course | 15:32 |
| wolfspraul | I read the backlog, good luck! we'll get the Ben back up, I'm sure... | 15:32 |
| wolfspraul | (this -110 thing from xbboot looks like the usbboot bugs btw, and since it reuses the same stage1 that may just mean that the xbboot idea won't help now) | 15:33 |
| wolfspraul | that leaves: different host computer, boot from sd, jzboot | 15:33 |
| wolfspraul | n8 | 15:33 |
| wpwrak | -110 is a timeout. really sounds like usb physical layer | 15:39 |
| larsc | well | 15:45 |
| larsc | if the device doesn't reponse you'll get a 110 | 15:45 |
| wpwrak | yup. and combined with the communication working (most/all of the time) for a bit of control but never/rarely for bulk, this looks like a high BER | 15:47 |
| wpwrak | if BER is high enough, bits of nastiness will also slip past the USB CRC, which would explain the verification errors | 15:48 |
| wpwrak | that's for BER ranges that still don't cause a total breakdown. just an error that gets to user space every so many thousand packets | 15:49 |
| wpwrak | i had this happen in ben-wpan/cntr when my TVS has too large a capacitance. it's easy to detect if you add some more redundancy and test that as well | 15:50 |
| qi-bot | [commit] Lars-Peter Clausen: RTC: Add support for the JZ4760 SoC to the rtc-jz4740 driver http://qi-hw.com/p/qi-kernel/afcc6b4 | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: JZ47XX: Fix JZ4760 access to vmalloc'ed memory http://qi-hw.com/p/qi-kernel/0183861 | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: JZ47XX: Add GPIO ports for JZ4760 and some JZ4760 pin defintions http://qi-hw.com/p/qi-kernel/ae4e7f0 | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: JZ47XX: Add PWM support for JZ4760 http://qi-hw.com/p/qi-kernel/f399709 | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ47XX: Further generalize clock support http://qi-hw.com/p/qi-kernel/c1e9dbc | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: FBDEV: JZ4740: Add basic jz4760 support http://qi-hw.com/p/qi-kernel/2f1f65e | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MMC: Make the JZ4740 driver availabe on JZ4760 http://qi-hw.com/p/qi-kernel/305091d | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ4760: Add more platform device defintions http://qi-hw.com/p/qi-kernel/f7ff3ac | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ4740: Fix NR_IRQS http://qi-hw.com/p/qi-kernel/ec99009 | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ4760: Fix NR_IRQS http://qi-hw.com/p/qi-kernel/22e8c09 | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ4760: lepus: Register more peripherals http://qi-hw.com/p/qi-kernel/d85e1af | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ4750: xz0032: Fix gpio-charger platform data http://qi-hw.com/p/qi-kernel/b3f02bb | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MMC: JZ4740: Drop clock_id field from platform data http://qi-hw.com/p/qi-kernel/f61158c | 15:53 |
| qi-bot | [commit] Lars-Peter Clausen: MIPS: JZ4740: Fix pwm http://qi-hw.com/p/qi-kernel/6b01526 | 15:53 |
| qi-bot | [commit] Werner Almesberger: BOOKSHELF.ingenic: partially resurrected for it's merely in the twilight http://qi-hw.com/p/wernermisc/3d61f78 | 15:58 |
| rejon | lots of commits! | 16:19 |
| rejon | shit | 16:19 |
| kyak | got Nook Color :) already tired of scrolling down through "Terms and Conditions" :) | 16:37 |
| kyak | don't be jealous, this one is for my wife.. though i'm scratching my hands to root it | 16:38 |
| larsc | there must be a gpl license in there somewhere | 16:38 |
| kyak | it's Android-based, so yes, somewhere must be something | 16:39 |
| rjeffries | wpwral possibly useful info re PCB manufacturing http://dangerousprototypes.com/2011/03/18/quirks-of-pcb-manufacturing-at-itead/ | 17:24 |
| rjeffries | this will not work for pcbs that plug into 8:10 slot due to thickness. still interestingt IMO | 17:31 |
| rjeffries | http://iteadstudio.com/store/index.php?main_page=product_info&cPath=19_20&products_id=175 | 17:31 |
| wpwrak | rjeffries: yeah, parameters of the lower end of the standard range. that via hole really shouldn't have happened, though. i do that kind of stuff by hand on a particularly clumsy day :) | 17:32 |
| wpwrak | there's a surprisingly large number of pcb shops that have good prices but can only do 1.6 mm. i wonder why. you need 0.8 mm for more and more things these days. | 17:33 |
| lekernel | wpwrak: not for arduino hacks | 17:45 |
| wpwrak | lekernel: true. there, a plank of wood, a bit of wire, and a hammer should do | 17:48 |
| rjeffries | speaking of arduino ;) wpwrak would it be feasible to interface Ben via SPI to this Arduino that has Ethernet? | 17:52 |
| rjeffries | wpwrak http://www.freetronics.com/blogs/news/2866922-etherten-production-has-begun-arduino-with-built-in-ethernet | 17:52 |
| C-Keen | wpwrak: success in flashing kernel on another host. Seems the usb chip has some physical problems on the other machine | 17:52 |
| wpwrak | C-Keen: congratulations on the success ! yeah, usb can sometimes be odd. hard to tell which side is to blame | 17:54 |
| C-Keen | wpwrak: I think I will blame this old machine | 17:55 |
| wpwrak | rjeffries: dunno. if they didn't use both SPI ports (i've seen two in atmegas, one shared with icsp and the other shared with the uart), then yes. otherwise maybe. i don't see the schematics. | 17:57 |
| Action: C-Keen smiles at the SUCCESS messages scrolling by | 17:59 | |
| rjeffries | wpwrak I have sent message to @JonOxner asking for EtherTen schematics | 18:04 |
| rjeffries | david K check your PayPay ypou should have my payment. I sent 2x what you requested. hope that is OK. ;) | 19:17 |
| kristianpaul | :o :-) | 19:19 |
| kristianpaul | thats sharims my friend !! | 19:19 |
| kristianpaul | sharism** | 19:19 |
| tuxbrain | rjeffries: (spi com) It can take me some time but I'm on it, I think is totally posible, I see various examples on avr spi slave code | 19:23 |
| rejon | man, i need one of those UBB | 19:30 |
| rejon | those are cool | 19:30 |
| rejon | does wolfgang have one? | 19:30 |
| rejon | spending next 3 weeks in beijing | 19:30 |
| kristianpaul | rejon: i bet you can get manufactured some UBB at beijing in the meantime there :-) | 19:31 |
| rejon | ha | 19:31 |
| kristianpaul | streetjob <- words from wolfgang | 19:34 |
| tuxbrain | rejon: you will come to EU some time soon? | 19:35 |
| rejon | sometime | 19:36 |
| rejon | june | 19:36 |
| rejon | kristianpaul wolfgang said making UBB Is a streetjob? | 19:36 |
| rejon | like they will make on the street? | 19:36 |
| tuxbrain | rejon: some video to make you a little bit more anxious to have one http://www.youtube.com/watch?v=ij6UERBt0qQ | 19:37 |
| kristianpaul | he said that when he manufacture a UBB early version i remenber | 19:37 |
| kristianpaul | tuxbrain: you have a nice camera !! | 19:37 |
| kristianpaul | I cant get that zoom with mine :/ | 19:38 |
| tuxbrain | nah! a really cheap one is not zoom is that it is really really close :) | 19:38 |
| kristianpaul | jaja | 19:38 |
| kristianpaul | nice trick | 19:39 |
| rejon | tuxbrain totally | 19:39 |
| C-Keen | wow | 19:40 |
| C-Keen | the latest release for qi openwrt has improved a lot since the one my ben nanonote came with | 19:40 |
| C-Keen | thanks for all the patient support again! I will stick around in case I can help someday as well | 19:41 |
| tuxbrain | C_Keen yeah! | 19:41 |
| kristianpaul | tuxbrain: yuo are beating all those ISCP programmers out there, you know that ! | 19:42 |
| tuxbrain | kristianpaul: or at least making coolest videos than they :) | 19:47 |
| kristianpaul | hahah ;) | 19:47 |
| kristianpaul | larsc: how long take to run linux on that color dictionary before havint the ben as is know today? | 20:00 |
| larsc | kristianpaul: hm, i think i got my hands on it for the first time in late 2009 | 20:02 |
| larsc | actually i think it was mid 2009 | 20:05 |
| larsc | the kernel patches were merged upstream roughly a year after we started development | 20:06 |
| kristianpaul | okay, i was thiking same (1 year) | 20:13 |
| kristianpaul | for a official upstream support of course :-) | 20:13 |
| larsc | found a blog post by mirco, apperently we started working on it in august | 20:14 |
| kristianpaul | oh, thats a half | 20:15 |
| kristianpaul | + year | 20:15 |
| kristianpaul | ok | 20:15 |
| larsc | but you have to keep in mind that this was done in my free time | 20:19 |
| kristianpaul | hmm true | 20:19 |
| kristianpaul | okay i'll expecify that 1 and half year is not measured in work hours per men ;) | 20:20 |
| kristianpaul | man* | 20:20 |
| larsc | fulltime it would probably be 2 months | 20:22 |
| larsc | btw. anyone needs linux support for some device? me needs a job... | 20:30 |
| viric | I wish to be in a position to give jobs like that! | 20:30 |
| kristianpaul | I may need a php developer next month afaik :/ | 20:39 |
| wpwrak | tuxbrain: nice video ! ;-) | 20:56 |
| wpwrak | larsc: hmm, you may find out that 1 part-time-student-year translates to at least the same amount of time of regular 9-5 cubicle work ;-) | 21:00 |
| larsc | well it was more like irregular weekends and late night rather then part-time | 21:07 |
| wpwrak | i.e., all the really productive time :) | 21:08 |
| larsc | wont say anything against that | 21:16 |
| larsc | just saying if i had to start from scratch now i would be were we are now less than 2 months. buts thats partly due to that i know the hw and its pitfalls | 21:18 |
| wpwrak | ah yes, knowing where the traps are helps, too ;-) | 21:21 |
| tuxbrain | wpwrak: summarizing 40 mins in just 5 was not easy, well not until I found the right music :) | 21:43 |
| tuxbrain | Is curious how the creative part of mind works... | 21:44 |
| tuxbrain | btw the ardunote video has reach the thousand barrier :) | 21:45 |
| wpwrak | when will you get the next batch of UBB made ? ;-) | 21:45 |
| wpwrak | btw, the message that people want to own more than just 1-2 UBBs seems harder to convey than i thought. maybe you need some simple circuit, make a few variations of it (e.g., change LED colors), and show a bundle of them. so that people see several UBBs in use (soldered, not powered) simultaneously. | 21:48 |
| wpwrak | of course, the price-splitting "competition" will eventually disappear. e.g., dvdk is probably already sorry to have offered the mailing. he must have spent hours on the logistics. | 21:50 |
| wpwrak | alas, once the "splitters" vanish, people will come to pester you with requests for 1-2 units | 21:53 |
| kristianpaul | ( part-time-student-year regular 9-5 cubicle work) oh, yes, i agree | 21:56 |
| wpwrak | kristianpaul: do you know why many office buildings have a raised floor ? http://en.wikipedia.org/wiki/Raised_floor | 21:59 |
| kristianpaul | wpwrak: no, is not a datacenter thing, thats all? isnt?.. | 22:01 |
| tuxbrain | wpwrak: for me is no problem to serve in 1 or 2 units :) is just one item in the shop already created :), I also have just created an "cable" kit bag https://www.tuxbrain.net/shop/product_info.php?products_id=1899 | 22:02 |
| wpwrak | kristianpaul: well, the real reason is that, when your productivity in that cubicle farm drops through the floor, it doesn't hit concrete | 22:02 |
| viric | does anybody understand anything about optical media? cd-rw | 22:02 |
| kristianpaul | 0_o | 22:03 |
| viric | I record it, I can mount it later... but once I eject it, it does not work in any computer anymore. | 22:03 |
| viric | It's like if the room light broke it | 22:03 |
| tuxbrain | but yes, I agree we must do more example | 22:03 |
| kristianpaul | (room light broke it) hmm hard to believe.. | 22:04 |
| kristianpaul | may be just scratched disk viric ? | 22:04 |
| tuxbrain | It can be just of defective cd-r... | 22:05 |
| wpwrak | tuxbrain: ah, you removed the quantity discounts | 22:05 |
| tuxbrain | in the just one unit yes, but the multiple bags still there | 22:05 |
| viric | kristianpaul: but it works perfectly until I eject it | 22:06 |
| wpwrak | viric: so you bought the cheap transylvanian discs ? | 22:06 |
| viric | it's cdrw, not cdr. | 22:06 |
| viric | wpwrak: seems like so! | 22:06 |
| viric | I'll try closing all room light :D | 22:06 |
| viric | 'switching off' | 22:06 |
| wpwrak | and hide the garlic ! | 22:06 |
| viric | oh yes | 22:06 |
| tuxbrain | XD | 22:06 |
| viric | well, the cdrw are old... two of them (all I tested) have this behaviour | 22:07 |
| viric | btw, any xorriso-aware person here? | 22:07 |
| viric | I can't make it write an iso. | 22:07 |
| kristianpaul | well my cdrw writer failed this year, no reason, and i never used more than twice :/ | 22:08 |
| kristianpaul | viric: may be you need once of those to be sure you dont lost data again http://ur1.ca/3kjjm ;-) | 22:10 |
| viric | hm I'll read the article | 22:11 |
| kristianpaul | wpwrak: (floor) the office in wich i work, dont have a raised floor, but is in a second floor, i hope that help a bit ;-) | 22:14 |
| wpwrak | kristianpaul: hmm. perhaps that's the reason why accounting, legal, etc., and particularly upper management usually occupy the higher floors | 22:16 |
| tuxbrain | mmm maybe is time to knock the door of a big one :) http://www.adafruit.com/blog/2011/03/17/arduino-and-nanonote/ | 22:41 |
| kristianpaul | tuxbrain: cheers !! | 22:44 |
| kristianpaul | tuxbrain: i'm amazed how the arduino word can spread over the world so fast | 22:44 |
| wpwrak | "Prove you are human by reading this resistor" ;-)) | 22:44 |
| kristianpaul | lol | 22:44 |
| wpwrak | they should remove the sliders. just ask for the value. | 22:45 |
| wpwrak | tuxbrain: do you remember anyone ever using the acceleration sensor of gta02 to make a "mouse" ? | 22:46 |
| wpwrak | tuxbrain: i kinda wonder if this sort of thing would be feasible | 22:47 |
| wpwrak | tuxbrain: because if it is, one could make a nice little mouse for the ben, too | 22:48 |
| tuxbrain | wpwrak: I remember a touchscreen ->mouse, and there was the mokomaze with very smooth movements , so I think is totally feasible | 22:48 |
| tuxbrain | but... you think move the whole device to have mouse is ergonomic? (cool there is not doubt) but I should preffer a touchscreen ... really | 22:50 |
| wpwrak | tuxbrain: i'm thinking of double integration to turn acceleration into position. plus noise filtering for the clicks. | 22:50 |
| wpwrak | tuxbrain: yes, mouse ergonomics. sure, touch screen would be nicer. but, given the current ben ... | 22:51 |
| tuxbrain | mmmm , an 8:10 mouse.... | 22:51 |
| wpwrak | tuxbrain: besides, it would be another "cool accessory" | 22:51 |
| rjeffries | wpwrak schematics for Arduino clone with Ethernet: (see DF reference near bottom) http://www.freetronics.com/products/etherten | 22:52 |
| Action: kristianpaul tought about making a UBB a play/stop/forward control for GMU | 22:52 | |
| tuxbrain | rjeffries there is also SPI ethernet modules out there, smaller than a full arduino that can be used for have ethernet conenctivitiy in NN is matter to make the software to make it work | 22:53 |
| Action: kristianpaul have ethernet in his plans, but need get sone some ther tasks before start that | 22:54 | |
| tuxbrain | There is any software dude that can helpme on an nanonote Arduino IDE? | 22:54 |
| rjeffries | tuxbrain VERY nice job on the UBB with instructons and ribbon cable | 22:54 |
| kristianpaul | so rjeffries feel free ! | 22:54 |
| tuxbrain | thaks rjeffries :) | 22:55 |
| kristianpaul | tuxbrain: why not just run jlime and ran a python ide for arduino? | 22:55 |
| kristianpaul | i think there are some already | 22:55 |
| rjeffries | thank kristian[pau;. I can always rely on you and lekernel | 22:55 |
| kristianpaul | i hope lighter than java i hope | 22:55 |
| tuxbrain | yeah there is phyton and qt IDE but they are thinked for bigger screens | 22:55 |
| kristianpaul | tuxbrain: mainlly you need an editor | 22:55 |
| kristianpaul | tuxbrain: find it, and hack the other buttons is the easy part i guess | 22:56 |
| kristianpaul | at leas pinguino projected started like that | 22:56 |
| kristianpaul | editor/text editor/s | 22:56 |
| kristianpaul | hey why not nano? | 22:56 |
| kristianpaul | :-) | 22:57 |
| tuxbrain | Arduino guys will prefer graphical IDE, they are scared by shell.... (sigh) | 22:57 |
| kristianpaul | oh welll | 22:58 |
| kristianpaul | you need a nano SDL port ;-) | 22:58 |
| kristianpaul | xedit, but that for X | 22:58 |
| tuxbrain | yes I need to find a text editor able to do code coloring, and add the creation of the make file and run make and avrdude in the backend | 22:58 |
| kristianpaul | and wait in jlime there is a gtkeditor | 22:58 |
| tuxbrain | SDL is a pain on text | 22:58 |
| kristianpaul | X way to go then | 22:58 |
| kristianpaul | gtkeditor is in jlime already | 22:59 |
| kristianpaul | but color hmm | 22:59 |
| kristianpaul | you ask for so much.. ;-) | 22:59 |
| tuxbrain | they have fixed the gtk problem with open/save file dialogs? | 22:59 |
| wpwrak | echo "!! your project here" >foo; while vi foo; do sed /!!/d foo >foo.c; make 2>&1 | sed s/^!!/ | cat - foo.c >foo; [ do-the-pipestatus-thing ] && avrdude ...; done | 22:59 |
| kristianpaul | :D | 23:00 |
| tuxbrain | hahahaahaahaahaah | 23:00 |
| kristianpaul | tuxbrain: nano have colors support, is just matter of add some files | 23:01 |
| tuxbrain | wpwrak: you wanna make the arduino guy piss in his pants isn't it? | 23:01 |
| wpwrak | tuxbrain: you mean because my UI is superior ? ;-) | 23:02 |
| kristianpaul | tuxbrain: i insist add some color even short cuts and nanote can slightly pass as an IDE for then | 23:02 |
| kristianpaul | s/nanonote/nano | 23:02 |
| Action: kristianpaul cheers wpwrak UI | 23:02 | |
| tuxbrain | kristianpaul: yeah also joe, but again... if we wanna hit the "arduino" average user, we must go to the hard part and make a grapical IDE... | 23:03 |
| kristianpaul | grapical = lots of buttons? | 23:03 |
| kristianpaul | :-) | 23:03 |
| tuxbrain | to hit the avr crowd (hail!) the nano aproach is more than efficient | 23:03 |
| tuxbrain | but as you have see , say avr and few will look say Arduino and even your grandma will head up | 23:04 |
| tuxbrain | I'm thinking even to mimic the Arduino IDE colour schem and icons whatever posible but having in mind the 320x200 limits | 23:06 |
| tuxbrain | but yes at the end is just an editor with some extra funtions | 23:06 |
| wpwrak | tuxbrain: you probably want an editor with very smooth handling of lines wider than the screen. | 23:08 |
| tuxbrain | wpwrak: yeah! | 23:09 |
| kristianpaul | tuxbrain: what if you stick editor to screen and "IDE" buttons to keyboard, i guess you dont mind labeling functions keys with some arduino-ide-like pics? | 23:10 |
| kristianpaul | even better | 23:10 |
| kristianpaul | use the space up the function keys | 23:11 |
| kristianpaul | thre is plenty of space thre for labeling | 23:11 |
| Action: kristianpaul just discover a horrible dust in the center of his nanonote screen :-/ | 23:11 | |
| tuxbrain | kristianpaul: not a bad idea dude!!!! | 23:12 |
| kristianpaul | he, finally ! :-) | 23:12 |
| tuxbrain | wich starting point you recomend, leapfrog, or at least with widget set (gtk, qt, tlc, sdl(no way due no text input clean solution)) | 23:17 |
| tuxbrain | that works on frambuffer of course | 23:17 |
| kristianpaul | you need compare how text visualices there | 23:18 |
| Action: tuxbrain realize he is totally dumb in C | 23:18 | |
| tuxbrain | but to make something efficient an quik is the way to go | 23:19 |
| tuxbrain | If I not remember bad qt renders it pretty good in his demo editor | 23:20 |
| kristianpaul | there are many way to go, even in C i think | 23:20 |
| tuxbrain | how is the state on the qt libs in actual distros? | 23:21 |
| whitequark | tuxbrain: if you mean desktop ones, then very good. it's the framework kde is based on | 23:22 |
| kristianpaul | tuxbrain: nanomap runs, and some other Qt demos, thats much to say i think | 23:23 |
| kristianpaul | tuxbrain: i think also at UNAL where using Qt IDE for making some stuff for SIE i remenber | 23:23 |
| tuxbrain | whitequark: sorry I'm refering to the Nanonote distros :) | 23:25 |
| kristianpaul | Qt creator i think.. | 23:25 |
| kristianpaul | also there are instructiosn for cross compile if you look at SIE archives at wiki | 23:26 |
| tuxbrain | kristianpaul: good, then I can start playing with qt-designer | 23:26 |
| kristianpaul | ya that one | 23:26 |
| rjeffries | tuxbrain is famous http://www.electronics-lab.com/blog/?p=10247 | 23:28 |
| tuxbrain | yeah! | 23:29 |
| Action: tuxbrain geek proud is out of bounds | 23:30 | |
| Action: rjeffries remembers way way back when I suggested Ben to Arduino on the list and recieved very loud SILENCE. ;) | 23:30 | |
| tuxbrain | rjeffries: I'm sorry but I have prior art on this :P | 23:30 |
| rjeffries | tuxbrain what you and wprwak have accomplished with Ben to Arduino should give wolfgang a nice increment in Ben sales | 23:31 |
| tuxbrain | I have proposed Arduino/NN stuff before you come in scenne | 23:31 |
| Action: rjeffries challenges tucbrain as patent troll. <g> | 23:31 | |
| rjeffries | well I just hope this gets the publicity it deserves | 23:32 |
| rjeffries | wolfgang consider approaching Adafruit industries to get them to be USA distributor ofr Nanonote | 23:33 |
| rjeffries | they can sell it as a clever Arduino programmer. | 23:33 |
| rjeffries | why not? | 23:33 |
| rjeffries | s/ofr/for | 23:33 |
| tuxbrain | rjeffries: look at archives for a post "Ya (or Mu suggestions)" on 30/07/09 :) | 23:36 |
| tuxbrain | rjeffries: wolfspraul wil have a lot more chances to success with even a proto graphical IDE on it. | 23:36 |
| rjeffries | that is indeed very early Tuxbrain the ink was not yet dry on the qi-hardware site | 23:37 |
| wpwrak | tuxbrain: hmm, didn't you post the arduino-loves-ben on a site like hackaday ? i forgot the exact place | 23:37 |
| rjeffries | that was in the Steve Mosher days. he has sadly passed on I guess. may he RIP. ;) | 23:37 |
| rjeffries | I wish I would have NOT returned the pre-Ben with Chinese keyboard I had in my possesion. a true collector's item | 23:38 |
| tuxbrain | Sure Steve will at least smile if he saw the Ardunano stuff :) | 23:38 |
| rjeffries | i'll send him a link on FB | 23:39 |
| tuxbrain | rjeffries: please let me do so :) | 23:39 |
| rjeffries | tuxbrain sorry i was already in FB only saw your comment when I returned here. | 23:41 |
| tuxbrain | you are old but quick dude :P | 23:41 |
| rjeffries | that is exactly my wife's complaint ;) | 23:42 |
| tuxbrain | xD | 23:42 |
| tuxbrain | I have been splitted don't know if you have read this | 23:59 |
| tuxbrain | wolfspraul: >1000 views, published in http://www.electronics-lab.com/blog/?p=10247 and http://www.adafruit.com/blog/2011/03/17/arduino-and-nanonote/ , I think time to work in a proto Ardunote IDE to catch even more atention | 23:59 |
| --- Sat Mar 19 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!