2011-03-11 00:05 wpwrak: have you commited the avrdude.conf changes? do you know if xiangfu has regenerated the package with that changes? 2011-03-11 00:05 tuxbrain: fas uns horaris... :) 2011-03-11 00:07 viric: horaris... si ..  24/7 2011-03-11 00:07 :) 2011-03-11 00:23 wpwrak: mmm maybe the problem with the standalone chip is the lack of cristal...., how can I tell it to use the internal oscilartor? 2011-03-11 00:24 standalone chip NN flashing 2011-03-11 00:24 tuxbrain: do you remember anything about the nn suspending for a long time and crashing? 2011-03-11 00:24 yes, it crash 2011-03-11 00:25 is it a hardware problem? 2011-03-11 00:25 dont't know but I can asure you than it crash :), I think larsc has a teory about that that yes implies hardware bug 2011-03-11 00:28 so I've to wait until larsc wakes up and reads this :) 2011-03-11 01:42 freespace: (getimade) oh, i'm sorry to say but... those guys really know what _manufacturing_ really is about?? 2011-03-11 01:43 I could not be adam or wolfgang, but that it cleat manufacuring is not behind a click and preordering.. 2011-03-11 01:45 kristianpaul: url? 2011-03-11 01:45 wolfspraul: http://getitmade.com/ 2011-03-11 01:46 oo 2011-03-11 01:46 damit 2011-03-11 01:46 freespace: sorry ! 2011-03-11 01:46 wrong channel 2011-03-11 02:19 wolfspraul: is in spanish , tomorow I will translate and update the ardunote wiki page but sure you will enjoy the video http://www.tuxbrain.com/content/proyecto-ardunote-arduino-nanonote 2011-03-11 02:21 nice 2011-03-11 02:21 ha ha 2011-03-11 02:21 the cable forms a heart! 2011-03-11 02:21 you show your romantic side, eh? 2011-03-11 02:22 tuxbrain: (video) nice ! 2011-03-11 02:22 where do you have the video original? I want to convert to ogv and upload into the wiki... 2011-03-11 02:22 I really enjoy see when it is flashing it :-) 2011-03-11 02:24 wow this will speed up sale for sure 2011-03-11 02:25 wolfspraul: already there http://en.qi-hardware.com/wiki/File:First_demo_ardunote.ogv 2011-03-11 02:25 (heart) just noticing it  ^_^ 2011-03-11 02:26 (heart) subliminal techniques :P 2011-03-11 02:26 also the extra silicone? ;-) 2011-03-11 02:26 tuxbrain: how about the picture at the top of the blog? high-res original somewhere? 2011-03-11 02:27 do you want to I upload to wiki the pic? 2011-03-11 02:27 sure 2011-03-11 02:28 you should be more selfish and add a Tuxbrain logo/name 2011-03-11 02:28 but other than that of course, please upload. it's a good picture. 2011-03-11 02:31 done http://en.qi-hardware.com/wiki/File:Nanonote_loves_arduino.jpg 2011-03-11 02:32 wolfspraul: (selfish) I'm the EU Nanonote distributor and UBB manufacturer .... They will end in Tuxbrain :P 2011-03-11 02:34 well guys good n8 2011-03-11 02:34 yes but you need to spread your brand 2011-03-11 02:34 thanks for uploading! 2011-03-11 05:41 tuxbrain_away: i committed the changes, yes. i even answered the mail :) 2011-03-11 05:42 tuxbrain_away: (xiangfo) dunno. probably not yet. the distro rebuilds take some time 2011-03-11 05:42 tuxbrain_away: (internal osc) that would be the lfuse setting 2011-03-11 05:42 viric: is a hotkey daemon 2011-03-11 05:45 tuxbrain_away: (wiki page) speaking of PR, i think you haven't announced the UBB pix yet 2011-03-11 05:50 kristianpaul: (getitmade) looks nice. lacks one step, namely the "productization", but the concept doesn't seem all bad 2011-03-11 06:01 wpwrak: about the avrdude patches. by apply your patches I must using '-Np2' 2011-03-11 06:01 wpwrak: when compile the avrdude. I want it download the 'series' then download all patches in 'series' 2011-03-11 06:03 wpwrak: seems openwrt can not pass 'patch' parameter in package makefile. :( 2011-03-11 06:03 wpwrak: your patches have two folders "avrdude.orig/avrdude-5.10/avrpart.h" 2011-03-11 06:07 tuxbrain_away: I am still fight with the openwrt patch system 2011-03-11 06:10 xiangfu: can you at least regenerate the http://downloads.qi-hardware.com/people/xiangfu/packages/avrdude_5.10-1_xburst.ipk? that will at least solve for early adopters, once on on repo I will update intrucctions, as equal as when avr-toolchain reach repos too.. 2011-03-11 06:12 tuxbrain: ok. working on re-generate now. 2011-03-11 06:12 thanks a lot! 2011-03-11 06:12 translating post to english 2011-03-11 06:16 xiangfu: use something like PATCH:=patch -Np2 in your Makefile 2011-03-11 06:19 kyak: tried that. not working. http://pastebin.com/4ffz19n7 2011-03-11 06:23 hm 2011-03-11 06:23 trying to open http://projects.qi-hardware.com/index.php/p/ben-blinkenlights/source/file/master/avrdude/patches/ 2011-03-11 06:23 it redirects to http://projects.qi-hardware.com/index.php/p/ben-blinkenlights/source/tree/master/ 2011-03-11 06:24 ok, maybe it's just browser.. 2011-03-11 06:26 yep, it should work fine 2011-03-11 06:26 theoretically :) 2011-03-11 06:28 kyak: no patches dir in avrdude. I am using a qi_lb60-patches. 2011-03-11 06:29 kyak: oh. the patches have moved. 2011-03-11 06:35 tuxbrain: http://downloads.qi-hardware.com/people/xiangfu/packages/avrdude_5.10-2_xburst.ipk 2011-03-11 06:35 tuxbrain: update the release to "2". 2011-03-11 06:35 sorry for late. 2011-03-11 06:37 xiangfu: btw, it's not a good idea to put downloaded patches in PATCH_DIR.. First of all, these new files will appear in git status, and then it will trigger compilation every time you run make, because the timestamp of dir will be updated 2011-03-11 06:41 xianfu, updated , not late just in time :) thanks a lot (again) 2011-03-11 06:48 [commit] Xiangfu Liu: [avrdude] auto-download patches by werner, not re-generate them again http://qi-hw.com/p/openwrt-packages/9532a35 2011-03-11 06:48 kyak: oh. yes. manually apply those patch is easier then using openwrt patch system :) 2011-03-11 06:49 kyak: thanks. 2011-03-11 06:51 wpwrak: ubb pix announcement, oh! true :) , I will along today. 2011-03-11 06:51 tuxbrain: there is a 'g' between 'n' and 'f' :) 2011-03-11 06:54 xiangfu: np, i think that the best way would be to use quilt.mk for that 2011-03-11 06:56 !seenstat 2011-03-11 07:08 post in english http://www.tuxbrain.com/en/content/ardunote-project-arduino-nanonote 2011-03-11 07:21 xiangfu: btw, full build here (with CONFIG_ALL) took 6 hours :) 2011-03-11 07:21 kyak: that's fast. 2011-03-11 07:21 what is your hardware configure? 2011-03-11 07:22 Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz 2011-03-11 08:00 [commit] kyak: add nanonote-base/data/-files to config_full http://qi-hw.com/p/openwrt-packages/b3fb1dc 2011-03-11 09:55 writting idea to have logged somewhere: NanoNote with usb-mass-storage option can be used as AVR flash loader copying the hex file to a determinated folder 2011-03-11 09:57 I have chose usb-mass-storage due then it can be also used on windows 2011-03-11 09:57 see you later guys 2011-03-11 09:57 /nick tuxbrain_away 2011-03-11 11:00 hey guys 2011-03-11 11:00 hi zear 2011-03-11 11:00 i haven't been following the nn scene for a longer time, and now finally checked the mailinglist (just to see 700 new threads :D) 2011-03-11 11:00 but what interested me the most among the mails is the UBB 2011-03-11 11:01 i cna't seem to find an info about it's price, so does anybody here know how much does it cost? 2011-03-11 11:01 *can't 2011-03-11 11:02 you can check it on tuxbrain's site 2011-03-11 11:04 have problems accessing his webpage with midori browser 2011-03-11 11:04 it keeps loading over and over again, resulting in constant blinking of the page content 2011-03-11 11:05 you have two choices: choose another site ot another browser :) 2011-03-11 11:05 yeah, firefox loaded it fine 2011-03-11 11:10 btw, since you've been out of the loop for some time, you might want to check the latest image, too :) 2011-03-11 11:18 hi zear :) 2011-03-11 11:18 hey tuxbrain ;) 2011-03-11 11:18 i might be interested in the UBB 2011-03-11 11:19 not like i'd have any use of that (i can't solder), but it's simply very interesting 2011-03-11 11:19 how many? :P 2011-03-11 11:19 i'd probably say 2, so i could technically pair two devices with 8:10 slot in a sort of a link cable 2011-03-11 11:20 why you can't solder? If I can anyone can , believe me 2011-03-11 11:20 i have never done that, i simply know nothing about hardware soldering 2011-03-11 11:20 ok I will try to accelerate the editing on the howto I made the cable 2011-03-11 11:20 but the idea of a "bare" 8:10 pcb you can do anything with is really great 2011-03-11 11:20 is very very easy 2011-03-11 11:21 tuxbrain, so i understand you could wire two UBBs together to form a link cable? 2011-03-11 11:22 so when you put each of them to separate nanonotes, the nns would be able to talk to each other? (at least if software is made for it) 2011-03-11 11:22 even more easy if you pretend to solder two ubbs, if you wish I can made it for you , just especify in the coments of the order to remaind me to do so 2011-03-11 11:22 ah, ok 2011-03-11 11:23 one should be the SPI master and the other SPI slave, but yes in theory is totally posible unless wpwrak says the contrary, 2011-03-11 11:23 well, i haven't decided yet if i want to order UBBs, but it really sounds very very cool 2011-03-11 11:23 and i probably will :) 2011-03-11 11:24 tuxbrain, and i understand UBB can work in any device with 8:10 port? 2011-03-11 11:24 like let's say a Dingoo A320? :) 2011-03-11 11:25 meanwhile you were able to deatach the mmc module from the gpios and access the gpios... yes 2011-03-11 11:25 hmm.. so i have to make some changes to the 8:10 socket in order for UBB to work? 2011-03-11 11:26 I don't think so, is matter of software 2011-03-11 11:27 ok, great, because i didn't understand what you said about detaching  the mmc module from gpios 2011-03-11 11:27 kernel module 2011-03-11 11:27 ah 2011-03-11 11:28 ok, so basically connecting two UBBs together will work as a link cable 2011-03-11 11:28 this might be a very good news for Dingoo A320 owners 2011-03-11 11:28 echo jz4740-mmc.0 >/sys/bus/platform/drivers/jz4740-mmc/unbind 2011-03-11 11:28 because previously we had no way to connect two dingoos for multiplayer games, other than via usb networking and PC host in the middle 2011-03-11 11:28 this is what make the trick on NN 2011-03-11 11:29 and UBB is cheap enough that this could be worth buying 2011-03-11 11:29 we'd just have to get linux run off NAND and not the SD card like it does currently ;D 2011-03-11 11:29 yep :) 2011-03-11 11:30 tuxbrain, so what would be the costs of ordering two UBBs already soldered together with a cable? 2011-03-11 11:30 i'd need an approx. price, so i can discuss about it in the dingoo scene 2011-03-11 11:31 for you same as 2 usb,  for others if I had to solder them add 15¬ for the manipulation, but really is very easy to solder them 2011-03-11 11:32 usb->UBB 2011-03-11 11:32 ok, so ~25EUR 2011-03-11 11:33 + shipment 2011-03-11 11:33 yes 2011-03-11 11:34 zear: you really ought to learn how to solder :) a lot of people think it's difficult, but it isn't. just needs a little practice. 2011-03-11 11:34 of course if there is enough demand >100 I can try to industrialize the process an prices can go down, 2011-03-11 11:35 wpwrak, well, it's not about soldering itself, it's about understanding electronics 2011-03-11 11:35 ? in UBB there is no electronics :) 2011-03-11 11:35 zear: that takes a bit more time :) 2011-03-11 11:35 tuxbrain: hah, and i thought you were just selling a transmission line ;-) 2011-03-11 11:35 tuxbrain, i know, but i'm talking about soldering stuff in general 2011-03-11 11:36 although i guess that wrongly soldering two cables could toast the UBB and NN :D 2011-03-11 11:36 tuxbrain: (spi) yes, you could do that. just have to make sure the ben-slave is fast enough to keep up. it's a bit like the soft-uart problem 2011-03-11 11:36 tuxbrain: in general, ben sucks as a slave. it's meant to be a master :) 2011-03-11 11:37 hehehe 2011-03-11 11:37 born to rule! 2011-03-11 11:37 tuxbrain: you could of course devise a timing-tolerant protocol that acknowledges each clock change. maybe send > 1 bit at a time, while you're at it 2011-03-11 11:37 wpwrak, it if's meant to be a master, why doesn't it have a usb host? ;D 2011-03-11 11:38 zear: ben seems to be pretty solid when it comes to doing bad things to it 2011-03-11 11:38 zear: oh, it does have a usb host. that host is only a little shy ;-) 2011-03-11 11:39 yeah if he don't like what you put it is port it just get angry and shutsdown.... Ben NanoNote is a female! (omg) 2011-03-11 11:40 then he->she 2011-03-11 11:40 zear: the problem with high-speed communication over ubb is that you have to bit-bang. so things can be quite slow. and if you have to respond to anything, then you need to keep the timing compatible, which can mean low frequency and/or cpu-intensive polling 2011-03-11 11:41 i've just ordered the second Ben. I think i'm about to host a gay party 2011-03-11 11:41 zear: but if it's for things like occasional small synchronization messages, that could work quite wll 2011-03-11 11:41 ;-)) 2011-03-11 11:41 wpwrak, ouch, i was thinking more of stable multiplayer connection for games 2011-03-11 11:41 zear: games may not need to exchange a lot of data 2011-03-11 11:42 zear: but you'll have to experiment. think of a suitable protocol, etc. 2011-03-11 11:42 well, i was thinking of regular TCP/IP without any modification to the existing code of the games 2011-03-11 11:43 tuxbrain: (timing-free protocol) e.g, MCLK/SCLK: master can only change its clock when the MCLK == SCLK. so the slave has to ack each clock change. that way, if the slave is slow, the master will not overrun it. 2011-03-11 11:44 zear: tcp/ip doesn't add a lot of overhead. you'll have to see if this is good enough or not 2011-03-11 11:44 zear: in any case, you'll need to write something that transports IP over your cable 2011-03-11 11:45 so basically, it i wanted higher transfer, it would be more cpu intensive? 2011-03-11 11:46 zear: yes. there's no SPI/UART/etc. hardware to help you 2011-03-11 11:47 wpwrak: what transfer ratio you stimate with that mclk==sclk technique 2011-03-11 11:47 zear: what you have is the MMC/SD/SDIO hw engine, but that one works only on one end (master only) 2011-03-11 11:48 tuxbrain: hmm. depends a bit on how much cpu time you want to burn. if you have an interrupt to catch an async start and then busy loop in the data phase, it could be reasonably fast. maybe 0.5-1 Mcycles/s 2011-03-11 11:49 tuxbrain: but hey, you have all the UBBs in the world and you have cables. you can just make one and try it ;-) 2011-03-11 11:49 I'm only lacking knowlege and time :) 2011-03-11 11:51 tuxbrain: can't help with the time. but that's how you build knowledge :) 2011-03-11 11:53 wpwrak: ben as master, mmmm, then comm with arduino on the run would be more dificult as expected... all example codes I found the Arduino considers it self master too.. 2011-03-11 11:55 tuxbrain: you may have to be a bit creative :) to use the avr as slave, you need access to its nSS line 2011-03-11 11:55 so I have to find a way to make the atmega328 behave as SPI slave, when not in flashing mode... yuhuu!  more sleepless ours of fun reading strange lenguage called C 2011-03-11 11:55 ours -> hours 2011-03-11 11:56 hours->days->weeks->months 2011-03-11 11:59 WTF is nSS line and where is it?.... bwaaaaaa ,sniff sniff the joy and proud of the last achivement to the toilet in front of again of a mindles junk of acronyms 2011-03-11 11:59 as wolfspraul say , focus!, 2011-03-11 12:00 first solving the only chip avrdude problem 2011-03-11 12:00 then SPI comm 2011-03-11 12:02 well better said first annoy the Arduino community to aknoledge them than the IT powder box can now also flash his beloved board 2011-03-11 12:02 tuxbrain: (nss) slave select. unfortunately, the avr spi engine requires that signal to be controlled by the master 2011-03-11 12:02 (for synchronization) 2011-03-11 12:05 wpwrak: I will understand what you have said in a couple of weeks :P 2011-03-11 12:06 tuxbrain: most of the time i talk to wpwrak i have the same feeling :) He must be a man from the future! 2011-03-11 12:09 ;-)) 2011-03-11 12:11 ok, one more join and jekhor is a champion :) 2011-03-11 12:11 jekhor: congratulations! :) 2011-03-11 12:11 hehe 2011-03-11 12:12 my ISP is helping me to move up 2011-03-11 12:12 Jay7: your internet is 9th worst, too ;) 2011-03-11 12:12 kyak: yeah :) 2011-03-11 12:13 shout, shout, let it all out 2011-03-11 12:14 wpwrak: (flashing with bootloader) I saw that Arduino bootloaders comes with the blink led as default when you flashit, the trick to include bootloader on flashing will not be to compile the bootloader with the intenden program also in and generate a unic hex file with both? 2011-03-11 12:17 tuxbrain: you could do this, yes 2011-03-11 12:18 tuxbrain: avr/boot.h even has a bootloader linker section. unfortunately, avrdude can't merge things nicely, so you have to prepare it all in the hex file 2011-03-11 12:18 tuxbrain: when flashing a bootloader, "normal" avrdude will also flash all the kilobytes of 0xff bytes below. 2011-03-11 12:19 tuxbrain: but if you have my latest version, it just jumps over that :) 2011-03-11 12:21 ok see you later guys 2011-03-11 13:48 tuxbrain_away: (avrdude) do you really need -C /etc/avrdude.conf ? that should be the default 2011-03-11 13:49 tuxbrain_away: also, the -F is a bit scary. if you have any connection problem, you'll get an ID mismatch. with -F, it probably tries to go ahead anyway. 2011-03-11 13:50 seems that the internet in minsk is a bit on the crappy side :) 2011-03-11 13:52 :(( 2011-03-11 13:53 We hate our network administrator already :) 2011-03-11 13:53 that is, Lukhashenko? :) 2011-03-11 13:53 :D 2011-03-11 13:54 don't think the old man has any clue about internet 2011-03-11 13:56 jow_laptop: the Internet is government monopoly 2011-03-11 13:56 kyak: I know 2011-03-11 13:56 so he knows exactly what is Internet, how it can be used, and how it must be controlled 2011-03-11 15:03 wpwrak: removed -F option, the -C will not hurt so I will maintain it. 2011-03-11 15:26 wpwrak: hrhr.. seems like sean finally got a step further http://www.conrad.de/ce/de/product/876441/ 2011-03-11 15:29 roh: wow ! :) 2011-03-11 15:31 tuxbrain_away: (-C) the fewer flags, the better ;-) 2011-03-11 15:41 Could someone running the openwrt post his /proc/meminfo somewhere? 2011-03-11 15:42 roh: is it eink? 2011-03-11 15:45 nah. b/w lcm afaik 2011-03-11 15:46 ok 2011-03-11 15:46 I tried if it crashes when suspending a long time 2011-03-11 15:46 and I simply found the nanonote powered off 2011-03-11 17:05 viric: http://en.qi-hardware.com/wiki/Hardware-Ben#System_information 2011-03-11 17:37 kyak: meminfo is not there :) 2011-03-11 17:38 hm :) 2011-03-11 18:01 viric: http://dpaste.com/490167/ 2011-03-11 18:02 that is an openwrt? 2011-03-11 18:02 your SUnreclaim:         2024 kB 2011-03-11 18:02 is bigger than mine... 2011-03-11 18:02 Ah, you have the SD mounted I think. It may be that 2011-03-11 18:04 yep 2011-03-11 19:09 tuxbrain_away: do you still need files from me for your atben/atusb fab quote or have you already generated them yourself ? 2011-03-11 19:10 remenber was asked for drill files too 2011-03-11 19:20 kristianpaul: pcbnew --drill :) 2011-03-11 19:20 wpwrak: oh really? but do i need recompile it from upstream? 2011-03-11 19:20 or who's repo? 2011-03-11 19:20 kristianpaul: you need to compile with wolfgang's patches 2011-03-11 19:21 ah, i remenber 2011-03-11 19:21 ...later.. 2011-03-11 19:22 messing with computer buses 2011-03-11 20:38 wpwrak: how i can know if a device have uboot 2011-03-11 20:38 i mean i dont have schmatics 2011-03-11 20:38 may be serial by serial port? 2011-03-11 20:38 or something in memory that i can check. but how.. 2011-03-11 20:40 kristianpaul: err, what kind of device do you mean ? if it has a serial console, you may be able to see a message from u-boot there 2011-03-11 20:40 kristianpaul: if you can dump the memory, you could also search it 2011-03-11 20:40 yeah i was thinking that 2011-03-11 20:40 is a ebook 2011-03-11 20:41 not mine 2011-03-11 20:41 i just was asked 2011-03-11 20:41 yeah i already tell about the serial port and find the way for memory dump 2011-03-11 20:42 kristianpaul: if there is a firmware upgrade, you could also download it and look if there are recognizable strings inside 2011-03-11 20:42 oh, i missed that one, thanks !