2011-08-21 00:05 the 4760-based hardware we can get now has way too many closed parts embedded to be fun to work with 2011-08-21 00:05 and they were not put there by accident, but on purpose. makes no sense to me to work against that somehow, let them do what they want to do... 2011-08-21 00:06 I'm wondering what the mechanical of the Ya NanoNote will look like, and how it's made 2011-08-21 00:07 we ended up doing nothing for the ben-wpan mechanical, and I think that's a little sad. as an open pcb they are very vulnerable. 2011-08-21 00:08 oh.. what parts are closed? some 3rd party gpu? 2011-08-21 00:09 SIMD :-) 2011-08-21 00:09 i remenber... 2011-08-21 00:11 I meant the entire product. schematics, layout, bom, datasheets of all chips, mechanical, etc. 2011-08-21 00:11 oh sure... 2011-08-21 00:15 atben case, i did some tests in the past actually, i still having the prototypes with me.. but a 3d printed case is not the best quality in the short term of use.. 2011-08-21 00:15 well there are other steps that can improve that but not my interest right now.. 2011-08-21 00:16 oh sure, just saying which 'todo' parts I'm thinking about 2011-08-21 00:16 finding the shortest way to a 4760 product is not my thinking. if it's easy somewhere and helps, we take it. 2011-08-21 00:17 true. there is a lot to optimize. but anyhow, we need a working, not too expensive soc which is faster and can do more than the old one in the ben 2011-08-21 00:17 atleast thats my pov 2011-08-21 00:17 all just opinions anyway. when designing a product, the strength and flexibility of free software can overcome the advantage of a new piece of closed hardware, imho. at least sometimes, and I am looking for those kinds of opportunities. 2011-08-21 00:18 kristianpaul: any namuru / tracking news? 2011-08-21 00:18 not yet 2011-08-21 00:18 i have some to do actually... 2011-08-21 00:18 so we can concentrate on stuff like mechanics and not reinvent the soc also in the next product 2011-08-21 00:19 it seems so.. 2011-08-21 00:25 roh: thinking about anti-vendor just now, look how the Palm Pre ended up 2011-08-21 00:26 all that passion was wasted again 2011-08-21 00:26 i dont get the anti-vendor part 2011-08-21 00:26 we need to get smarter in how to build a lasting foundation 2011-08-21 00:26 i mean.. would you rather like to use something like a freescale cpu? 2011-08-21 00:27 no I just meant in general, same as your references to '4760 products in the open market' 2011-08-21 00:27 if there are vendors we buy from, they should support the openess 2011-08-21 00:28 email the vendor who makes that 4760 hardware, ask them to publish or at least send you schematics, layout, bom, all datasheets, mechanical design files, etc. if they don't reply, don't use that stuff :-) 2011-08-21 00:28 in the few cases I tried since (like Hanvon e-readers), I failed, predictably. Waste of time. 2011-08-21 00:29 so I'm trying to find more companies and partners that share our vision on the power of open parts. 2011-08-21 00:29 where I believe we make nice progress 2011-08-21 00:34 roh: how do you like the Freescale chips? anything that stands out, is interesting? 2011-08-21 00:37 just reading about Freescale on Wikipedia - wow they have interesting stuff! 2011-08-21 00:38 and what a history. first two-way mobile radio etc. 2011-08-21 00:48 wolfspraul: well.. the chips seem to have solid linux support done by people who know what they are doing 2011-08-21 00:49 specs and datasheets are open to anyone without registration..  from my pov pretty much as good as it gets 2011-08-21 00:49 especially since support is mainline already mostly afaik 2011-08-21 00:49 pengutronix is doing the kernel stuff as far as i know 2011-08-21 00:53 the only problem is the price 2011-08-21 00:53 you think? 2011-08-21 00:53 just checking at digikey a bit. they have about 20 Freescale i.mx in stock. 2011-08-21 00:54 the cheapest costs 9 USD, i.mx 23 2011-08-21 00:55 then it quickly goes up to 20, 30, more 2011-08-21 00:55 the cheapst i.mx51 costs 38 USD 2011-08-21 00:55 sure. checked the specs? 2011-08-21 00:55 the cheapest i.mx 50 23 USD 2011-08-21 00:56 oh I can imagine the specs. but those prices pretty much destroy any hope to make powerful cheap devices, ever. 2011-08-21 00:56 also... people are happy to pay 20-30% of the product price (compared to single unit prices) on desktop and notebook cpus. so why should that be a problem for other devices? 2011-08-21 00:56 because the new chips will be priced as high or even higher, and the old ones discontinued to not cannibalize sales of the new chips too much 2011-08-21 00:57 wait wait 2011-08-21 00:57 there's so many things that go in there 2011-08-21 00:57 there is _zero_, but really _zero_ innovation in the desktop and notebook space 2011-08-21 00:57 those companies have collectively let go anybody who could innovate 2011-08-21 00:57 so yes, the percentage of the cost of the main CPU in a typical notebook is amazing 2011-08-21 00:58 imx 50 is 800mhz and ddr2 ram 2011-08-21 00:58 the i.mx chips would only be the central part of any interesting product 2011-08-21 00:58 the slowest imx is ee has 400mhz 2011-08-21 00:58 http://www.freescale.com/files/32bit/doc/brochure/FLYRIMXPRDCMPR.pdf seems a good overview 2011-08-21 00:58 yes but look at the price structure. 10-40 usd basically. that price structure will be kept, it may even go up. 2011-08-21 00:59 that's what gets you the nice kernel and pegutronix and all :-) 2011-08-21 00:59 I'm not in favor or opposed or anything, just trying to get an overview over data points. 2011-08-21 00:59 but that kind of pricing for 'just' the cpu of your device will, like I said, destroy any hope of making cheap mass-market thingies 2011-08-21 01:00 it works for a lot of more specialized vertical markets though 2011-08-21 01:00 sure. i am just thinking loudly how we can reduce work on nasty stuff and focus on stuff we can 'gain' some new knowledge and pull it into the open. 2011-08-21 01:01 the good stuff I see now is kicad, schhist/brdhist, boom, dsv, openerp (still learning) 2011-08-21 01:01 and if we need time and energy to focus on process and mechanics, i guess its ok to 'outsource' some of the time consuming development work of doing platform support to somebody else trustworthy.. i guess pengutronix and mainline is as good as that can get right know 2011-08-21 01:01 not switching to a freescale i.mx (I just speak for myself of course) 2011-08-21 01:01 but the Ben NanoNote works, it's already designed, produced, etc. 2011-08-21 01:02 and I will go back to Ingenic, just needs the right reason. 2011-08-21 01:02 true. still keeping the soc is a gurantee to fail in my eyes. 2011-08-21 01:02 Freescale and Ingenic are not comparable I think, 2 totally different companies. 2011-08-21 01:02 going to the next soc from them is not so much less work than going to a working platform with linux port. 2011-08-21 01:03 I think the kernel we have on the Ben is outstanding. 2011-08-21 01:03 from my pov Ingenic only HAS a working linux port because of the ben. 2011-08-21 01:04 so all nasty, time consuming work has been done here. and that will happen again with a new soc where that has not happend before (new ingenic soc) 2011-08-21 01:05 wait wait 2011-08-21 01:05 first there is quite a bit of 4760 support already 2011-08-21 01:05 second - I am not actively working on a 4760 product now, so I don't have that problem :-) 2011-08-21 01:05 third - I can go back to Ingenic at any time and demand things from them, whether they do them or not is another question 2011-08-21 01:05 sure. the whole thinking only comes into place then anyhow. 2011-08-21 01:06 my point is: neither freescale NOR ingenic are capable of doing a proper linux port. 2011-08-21 01:06 else it would be there already. 2011-08-21 01:06 specialist companies who know how linux works do such things. for > 1 vendor. 2011-08-21 01:06 I described the low hanging fruits to you above. kicad and tool family, fped, boom, openerp, the entire mechanical toolchain and process 2011-08-21 01:06 vendor ports are always _crap_ 2011-08-21 01:06 we have to get the cost of small runs of interesting products down 2011-08-21 01:06 ack. 2011-08-21 01:06 a small run of a qfp chip on a breakout board is always easy 2011-08-21 01:07 so that's not what I mean 2011-08-21 01:07 but if we can effectively do small runs of medium or higher complexity anything (like the m1), then we have a real chance in the market. 2011-08-21 01:08 all valid points. i just dont want to make the same stupid errors like on openmoko, where keeping a shitty, not fitting chipset together with a overused base design made things stall way to much and delayed everything. 2011-08-21 01:08 and then we can pick the hardware suppliers that help us make our products work, which can include Ingenic, or Freescale, or others. 2011-08-21 01:08 if we could time travel back there we would probably do everything differently 2011-08-21 01:08 it would start with not adding all those new chips on gta02 ;-) 2011-08-21 01:09 and moving gta01 production to taiwan. and spending much more time on the process, sourcing, tools, production testing, etc. 2011-08-21 01:09 i think mm1 is already our current limit of complexity. we see that on all kinds of things.. layout problems (emv, etc) manufacturing precision, sourcing... 2011-08-21 01:09 getting the yield under control and getting knowledge of yield problems to more people. 2011-08-21 01:09 anyway, hindsight thinking 2011-08-21 01:09 yes, mm1 is nice 2011-08-21 01:10 just the right level. we can grow without dying :-) 2011-08-21 01:10 dieing? 2011-08-21 01:10 near death maybe... 2011-08-21 01:10 in hindsight.. gta01 should never have been sold. and gta2 been developed learning and revising stuff , not adding complexity without testing all things first (prototypes and real tests) 2011-08-21 01:11 yes 2011-08-21 01:11 gta01 was a run of 3000, it has to be sold 2011-08-21 01:11 or a run of that size was premature 2011-08-21 01:11 i know. much too many 2011-08-21 01:11 you can accept the first 'few hundred' as part of the ramp-up process, but not more than that 2011-08-21 01:11 even a few hundred only works for cheap consumer electronics 2011-08-21 01:12 otherwise you need to slow down the ramp-up and learn more first. no point in producing more and more electronic garbage. 2011-08-21 01:12 i think we need to find new levels and process steps for the pvt and dvt series 2011-08-21 01:12 if we go too low, we will not find bugs (sample size too low). if we go too high, we waste money. 2011-08-21 01:13 correct :-) 2011-08-21 01:13 but i think we are on a good way there. 2011-08-21 01:23 I'm wondering how some of those ARM chipmakers continue 2011-08-21 01:23 I wouldn't want to be an ARM chip designer. Like TI for example - will they sell OMAP? To whom? 2011-08-21 01:24 they do sell. 2011-08-21 01:24 Marvell will become a company just designing chips for their largest customers, they will get out of the general arm chip designer market. 2011-08-21 01:24 i mean.. just watch the asian market and sales for android devices 2011-08-21 01:24 what chips are in them? I cannot imagine many OMAP designs. 2011-08-21 01:24 all that iOS vs android stats are basically bullshit because they neglect the inner-asian markets completely 2011-08-21 01:25 e.g. there are ONLY 3 vendors selling android3 devices now. samsung, toshiba and acer. and all are nvidia tegra2 2011-08-21 01:25 how does nvidia design and sell their chips? don't know either. argh. the market is so big. 2011-08-21 01:25 the only one not using tegra announced on omap4 and is some company from china? ive never heard from 2011-08-21 01:25 yes nvidia must be doing something right. 2011-08-21 01:26 well.. yes and no. nvidia is closed source. period. will not change (they cant, too much licensed 3rd party afaik). i dont buy stuff from them. 2011-08-21 01:26 what about motorola, they ship android 3 too 2011-08-21 01:27 they do? 2011-08-21 01:27 well.. they got bought by google, didnt they? 2011-08-21 01:27 and? 2011-08-21 01:27 :) 2011-08-21 01:27 I cannot find nvidia tegra on digikey or octopart.com at all 2011-08-21 01:27 s/motorola/google 2011-08-21 01:27 mostly for patents afaik, but we will know soon enough if they will continue 2011-08-21 01:27 wolfspraul: heh. no chance. 2011-08-21 01:28 bbl :) 2011-08-21 01:28 ok so most likely they do designs in close collaboriation with their top-3/4 customers then 2011-08-21 01:28 wolfspraul: they are even too closed to name a price. nvidia has nothing to do with a 'open market' 2011-08-21 01:28 well I understand that. 2011-08-21 01:28 you may simply misunderstand their business model 2011-08-21 01:28 if you go to Apple to buy (eatable) apples, they will also turn you away friendly :-) 2011-08-21 01:29 ack. thats why i named freescale. their businesscase is long term hw like embedded and industrial stuff. much more diverse than the '10-20 devices/vendors' max we see from nvidia or so 2011-08-21 01:29 look at freescale's entire range (I just read their wikipedia page) 2011-08-21 01:29 so they are used to small customers 2011-08-21 01:29 then you will see that digital cpus are just a small, very small, part of their business 2011-08-21 01:29 atleast for the imx stuff 2011-08-21 01:30 which is not bad, that's how they fit in there 2011-08-21 01:30 they need them so they can have a full range of chips for their customers 2011-08-21 01:30 ack. and i trust them not to flip around policy too often since it would hurt their businesscase and confuse their long term customers. 2011-08-21 01:30 so yes, I agree, it looks like Freescale will continue to design general market arm chips 2011-08-21 01:31 sure, they cannot. look at their other chips. 2011-08-21 01:31 it's almost as if Analog Devices would start making some arm designs, to better integrate with their data converters (they may even do just, I'm just picking an example out of the air) 2011-08-21 01:32 with TI I'm not so sure, I can imagine them selling OMAP 2011-08-21 01:33 ack. or flip policy around next chip and closing everything up again 2011-08-21 01:33 they are too big to do what Marvell and nvidia are doing. and taking on Intel directly with "the fastest arm in the world" is too risky. 2011-08-21 01:34 who else is left in arm land? 2011-08-21 01:34 #1 freescale, we agree 2011-08-21 01:34 nxp 2011-08-21 01:34 nvidia, marvell, samsung - no 2011-08-21 01:34 ti - not sure, don't feel comfortable on their strategy 2011-08-21 01:34 but different scale (small mcu, fighting for parts of the avr market) 2011-08-21 01:35 only freescale, phew 2011-08-21 01:35 and then prices are high. you cannot build a competitive smartphone (for example) around a freescale i.mx 2011-08-21 01:36 if you ask for big names, yes. there are hundredts of small companies as ingenic i guess (and which i cannot name) 2011-08-21 01:36 hundreds maybe a bit too much 2011-08-21 01:36 in China I know 5-10 2011-08-21 01:36 wolfspraul: even if you would ADD the price of the cpu to a free product it wouldnt sell that worse. 2011-08-21 01:37 stop fighting for a cheaper devices. make a better one. thats the only way to suceed. 2011-08-21 01:37 yes and no. price is an important part of 'better'. 2011-08-21 01:37 I am not fighting for cheaper devices, I am fighting for a cheaper process. 2011-08-21 01:37 big difference 2011-08-21 01:38 it cannot not to be twice as expensive as the nonfree stuff, but it can have some decent (10-20% up-pricing) which people will happily pay for some more freedom 2011-08-21 01:38 the process has a lot of potential for optimization 2011-08-21 01:38 10-20% up from a 30 USD Android smartphone? :-) 2011-08-21 01:38 enough for a coffee at Starbucks 2011-08-21 01:38 ack. so don't frown on a cpu which is 10E instread of 5.. these 5E i guess every customer made happy will pay gladly (i am and would) 2011-08-21 01:39 let's get the process optimized with free tools, then we can make winning products. I hope mm1 is a start, and the Ben has potential too, in its current form or its successor. 2011-08-21 01:40 the mechanical is as important as the cpu 2011-08-21 07:01 mth: (on button fast) yeah, i know it is already addressed in 3.x kernel. But we need it now, in 2.6.37 :) 2011-08-21 13:24 kyak: the commit should be easy to port to an older kernel 2011-08-21 13:24 the only reason it was added in 3.0 and not before is that I wasn't aware of the issue before 2011-08-21 13:24 I think it was zear who told me about it 2011-08-21 13:26 mth, i told you about what now? :) 2011-08-21 13:28 that the Dingoo took a lot of time to power on 2011-08-21 13:28 --) 2011-08-21 13:28 mth: do you see any consequences of doing it at boot time via poke? 2011-08-21 13:29 as long as the registers are initialized some time it shoudl work, I think 2011-08-21 13:29 because this is just faster than porting back even trivial patches.. And already working :) 2011-08-21 13:30 ah, if it's already working then it's fine 2011-08-21 13:30 I didn't read the entire discussion; I thought you might still be looking for a solution 2011-08-21 13:30 yep, it does work like this 2011-08-21 13:32 mth: btw, do you have an intention to add screen-blank functionality to gmenu2x? 2011-08-21 13:32 most of the time, i just go to console from gmenu2x so the screen would go blank 2011-08-21 13:53 it's already present, but there is a problem with SDL where a thread still exits after exec-ing the selected application 2011-08-21 13:54 see Settings > Screen Timeout 2011-08-21 13:54 it was added a few months ago 2011-08-21 13:54 AwAyla has been looking for the cause of the extra thread and did get some clues, but hasn't found it yet 2011-08-21 13:55 *exists, not exits 2011-08-21 13:58 oh, it's been set to 0 2011-08-21 13:58 let's see if it works now 2011-08-21 13:58 all right, it's working from gmenu2x itself! 2011-08-21 13:59 now, should i start some GUI application form gmenu2x and see if screen goes blank? 2011-08-21 14:01 it only applies to gmenu2x itself 2011-08-21 14:24 so it works fine 2011-08-21 14:31 hm, now i wonder where is it controlled for console.. setterm -blank 30 doesn't seems to affect it 2011-08-21 14:33 hah, it's minutes, not seconds :) 2011-08-21 14:34 The build has FAILED, see log here: http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-08212011-0239/ 2011-08-21 14:36 nice,.. 2011-08-21 14:37 seems that mocp fails to build with updated ffmpeg 2011-08-21 14:55 according to google, the next failure will be mediatomb 2011-08-21 14:58 jow_laptop: do you think jumping from ffmpeg 0.5.4 to 0.8.2 was a good idea? At least this should have been tested first against dependant packages... 2011-08-21 14:59 kyak: no I don't think so 2011-08-21 14:59 ffmpeg has deprecated an older API, so expect a lot of breakage.. 2011-08-21 14:59 I mean I don't think it was a good idea but honestly I only care for backfire atm 2011-08-21 15:00 which has a forked packageset 2011-08-21 15:00 but I'll talk to the committer 2011-08-21 15:00 a forked packageset? this is interesting 2011-08-21 15:01 well I froze packages/ beginning with rc5 2011-08-21 15:01 because it was always a fight to keep packages compilable for backfire :) 2011-08-21 15:01 I now only backport fixes 2011-08-21 15:01 it will remain this way until final 2011-08-21 15:01 cool. I didn't think there going to be a backfore-based release 2011-08-21 15:01 apparently it has bad karma .) 2011-08-21 15:02 every release manager so far disappeared sooner or later 2011-08-21 15:02 now I overtook and promplty got swamped by paid work :P 2011-08-21 15:02 are you the release manager? 2011-08-21 15:02 heh :) 2011-08-21 15:03 maybe being a release manager for backfire is a good karma only for the release manager himself? :) 2011-08-21 15:31 "poke" is part of the boot process ? now i really have to catch up with that thread ;-) 2011-08-21 17:17 wpwrak: did you catch up? 2011-08-21 19:23 kyak: just with IRC so far ;) 2011-08-21 20:17 Is it possible to "fsck" the Ben remotely? I have some UBI errors that need to be fixed, which don't allow me to boot into the system. 2011-08-21 20:43 you could boot from mmc 2011-08-21 20:45 I tried. Didn't work. :( F1/F4/U/M/S) 2011-08-21 20:45 I think I may have an older version of the boot loader. 2011-08-21 20:46 Someone in here said there was a "bad" version of it. I tried compiling an earlier version of the XBurst tools... same problems. 2011-08-21 20:46 As well as the newest branch. 2011-08-21 20:50 :/ 2011-08-21 20:51 Any idea where I can get the newest u-boot image? 2011-08-21 20:52 http://downloads.qi-hardware.com/software/images/NanoNote/Ben/latest/ 2011-08-21 20:56 Same version I already had. :( 2011-08-21 20:56 Ok... what about the newest XBurst tools? 2011-08-21 20:58 I can't figure out why F1+PowerON and F4-PowerON doesn't work. 2011-08-21 20:58 M+PowerON doesn't.. S+PowerON doesn't..