| kyak | reading about TI launchpad.. it has "touch-sense enabled I/Os" - wtf is that? | 09:27 |
|---|---|---|
| kyak | well, MSP430G* has it.. i'm confused by "touch sense" | 09:28 |
| wpwrak | kyak: it probably means that someone figured out a way to connect a capacitative sensor | 09:30 |
| wpwrak | kyak: the leanest solution i've seen so far comes from atmel: just the internal ADC and a series resistor. and i suspect you don't need that resistor. so it's not all *that* demanding in the hw side :) | 09:32 |
| kyak | wpwrak: ok, it's clear, thanks! so probably "touch sense I/O" is just a marketing word :) | 09:33 |
| kyak | i could resist ordering it.. damn, it's so cheap | 09:34 |
| kyak | shipping included | 09:34 |
| wpwrak | the real cost is in the development effort :) | 09:35 |
| wpwrak | at least, with a ben and ubb, you can easily make your own programmer (if they document the in-circuit programming protocol) | 09:36 |
| kyak | well, i could run mspdebug on Ben | 09:36 |
| kyak | and program launchpad easily without knowing the programming protocol, right? | 09:37 |
| wpwrak | whatever works, as long as it works :) | 09:37 |
| cladamw | wpwrak, http://dpaste.com/752070/ | 09:47 |
| cladamw | when I searched 'package drawing' and 'land pattern' for Analog Device, Wolfson, Maxim, SiLabs about QFP48, i got some info so that I recorded INFO there. | 09:49 |
| wpwrak | you should also mention the conclusion. e.g., if they agree | 09:50 |
| wpwrak | at the end of the day, a lot of those footprints correspond to some JEDEC standard. but there's a crazily large number of variants | 09:51 |
| cladamw | MAXIM has great completed lists about all package drawings and land patterns, AD has few but not completed. Micrel/Wolfson even has very poor on collecting land pattern. | 09:51 |
| wpwrak | wolfson also have some rather crazy variants ;-) | 09:51 |
| wpwrak | e.g., page 13 of http://www.wolfsonmicro.com/documents/uploads/misc/en/WAN0118.pdf | 09:54 |
| cladamw | to finish m1r4's total three QFP48 parts(WM9707, KS8001, ADV7125), i did almost 99.5% done roughly but i merged your qfp.fpd --> | 09:55 |
| cladamw | http://downloads.qi-hardware.com/people/adam/m1/tmp/kicad/qfp.fpd | 09:55 |
| cladamw | i now very feel uncomfortable to wolfson, even AD, i very like Maxim's data base. so we could change a little dimensions based on datasheet's package drawings, if chip vendor has less info on land pattern, then i recommend to refer to Maxim, then to meet footprint reasonably. | 09:58 |
| cladamw | i found our m1r4's WM9707 and KS8001 both has the same package drawing.(almost :-) ) | 09:59 |
| wpwrak | maxim's pas length seems to be a bit excessively long, while ad's seems a bit on the sort side. (maxim+AD)/2 would seem about right ;-)) | 10:00 |
| wpwrak | s/sort/short | 10:00 |
| wpwrak | s/ pas / pad | 10:00 |
| cladamw | yeah ... | 10:01 |
| cladamw | wpwrak, my qfp.fpd includes your SiLabs C8051F32x, but named "QFP$pins-$variant", do you think this naming is okay to you ? | 10:03 |
| wpwrak | the maxim is in truth a JEDEC MS-026 BBA or BBC | 10:03 |
| cladamw | BBA for 32pins, BBC for 48pins. | 10:05 |
| cladamw | yes, i think maxim did a great work on them(almost the whole package, else chip vendors may not) | 10:05 |
| wpwrak | yes, sounds good. without a proper reference, i'd consider the silabs thing a pseudo-vendor standard anyway | 10:05 |
| wpwrak | BBA/BBC ah, right. maybe we can even get rid of the silabs critter then ... but lemme first check the 48 pin packages | 10:06 |
| wpwrak | i find NXP very good. they have a weird naming scheme (they have a "SOT-xxxx" code for each package, which is not the same as what the rest of the world calls "SOT", but they adhere quite strictly to standards) | 10:07 |
| cladamw | if i didn't use your this Fped to edit correct land pattern, i'll never known how else famous chip vendors they are poor in such info collection referred to JEDEC or IPC. :-) | 10:08 |
| wpwrak | (NXP) even better, they often specify reflow and wave soldering footprints. than often explains apparently crazy variations in other vendor's footprints - they may use some ancient wave soldering footprint | 10:08 |
| wpwrak | ;-))) | 10:09 |
| cladamw | aha ... NXP, I've not digged into it now. since I started to build module one-by-one from wiki m1r4 bom. so maybe later I'll definitely run into NXP. :-) | 10:09 |
| wpwrak | NXP also have some helpful background information. e.g., i found their design rules for QFN quite helpful, which include the solder paste islands and such | 10:10 |
| cladamw | so if you don't mind, I'll commit my qfp.fpd, but you may need to update your project used qfp.fpd. | 10:10 |
| wpwrak | alright | 10:11 |
| cladamw | mmm .... a more solder paste info is useful, nice news. I'll see it. | 10:11 |
| cladamw | man~ hehe ... i found i spent 2 days to work on this (qfp) but seems worthy and also learnt a lot that how your table v.s. vector works. :-) | 10:12 |
| wpwrak | QFP48 of maxim and AD have an identical package, only maxim have +/- 0.1 mm while AD have +/- 0.2 mm for D/E/D1/E1. L is the same. | 10:13 |
| wpwrak | so we should have only one footprint for maxim and AD | 10:13 |
| wpwrak | that is, there should be an MS-026-BBC footprint that applies to both | 10:14 |
| cladamw | AD's (ST-48) land pattern is horrible, must be no one their internal to double confirm. | 10:14 |
| wpwrak | my it was an "intern" who made it ;-) | 10:14 |
| wpwrak | s/my/maybe/ | 10:14 |
| wpwrak | yeah, the AD pattern looks like trouble. at least the chip would just fit if you have the minimum values for D/E ;-) | 10:19 |
| qi-bot | [commit] Adam Wang: qfp.fpd: added Maxim C48 and Analog Device ST-48 variant (master) http://qi-hw.com/p/kicad-libs/bd5c1c3 | 10:20 |
| qi-bot | [commit] Adam Wang: Merge branch 'master' of projects.qi-hardware.com:kicad-libs (master) http://qi-hw.com/p/kicad-libs/61fecbd | 10:20 |
| wpwrak | i'd get rid of the AD pattern. there's no point in keeping that footprint if it's obviously wrong | 10:21 |
| cladamw | wpwrak, i think later we fix AD variant, meanwhile I'll go for another, if you see any err, let me know. | 10:21 |
| cladamw | aha ... okay | 10:21 |
| cladamw | wait ... | 10:21 |
| wpwrak | i would just rename the Maxim_C48 to something like MS025BBC. or maybe just call it "QFP48" or "LQFP48" without variant, since this seems to be the "standard" size anyway | 10:23 |
| wpwrak | you can then put references to suitable chips / vendor packages and footprints in INFO | 10:23 |
| wolfspraul | I printed out a set of m1 schematics on paper for medidation | 10:24 |
| wpwrak | hehe :) | 10:24 |
| wpwrak | paper is great for reviewing. you see a log more than on the screen | 10:25 |
| wolfspraul | will put it under my pillow | 10:25 |
| wolfspraul | see whether that helps :-) | 10:25 |
| wolfspraul | but anyway, first thing that struck me again is lack of page numbers | 10:25 |
| wolfspraul | so I had to number them by hand | 10:25 |
| wpwrak | interesting approach for information acquisition :) | 10:25 |
| wolfspraul | the font is a little on the small side, but just readable | 10:26 |
| wolfspraul | unlike say the m1-gps-extension :-) | 10:26 |
| wpwrak | yeah, we should label the pages. maybe not with numbers but with short names | 10:26 |
| wolfspraul | but a bit bigger would be nice | 10:26 |
| wpwrak | (readable) that's A3 sheets for you :) | 10:26 |
| wolfspraul | but overall it's really nice already, given that many schematics don't print at all or with all sorts of issues | 10:26 |
| wolfspraul | nah it fits nicely on A4, all fine | 10:27 |
| wolfspraul | and there is space for the font to be bigger | 10:27 |
| wolfspraul | but the #1 issue is lack of page numbers, lack of license or any form of attribution | 10:27 |
| wpwrak | hmm. if you auto-scale the fonts, a lot of things will start to look weird | 10:27 |
| wpwrak | the fonts have some readability issues, though. they could look better at exactly the same size | 10:28 |
| wolfspraul | #1 issue is page numbers, license, attribution | 10:28 |
| wolfspraul | should we just write something manually on each page? | 10:28 |
| wpwrak | perhaps some bold individual could write a converter that takes each text field, calculates the exact size with the original font, then places a PS font scaled to just that size (aspect rate not necessarily 1:1) instead | 10:29 |
| wolfspraul | I also printed out the (quite simple) atben page, that one looks even better, I guess the fonts come out a bit bigger | 10:29 |
| wolfspraul | but the atben one is also missing any form of license, copyright or attribution | 10:29 |
| wpwrak | i use A4 sheets, so the font has the "natural" size | 10:30 |
| wolfspraul | that's sad | 10:30 |
| wolfspraul | the creators should be honored :-) | 10:30 |
| wpwrak | the author is in the little text box in the corner, if you have that one (schhist suppresses it to avoid cluttering things even more than they already are) | 10:31 |
| wolfspraul | yes, I know | 10:31 |
| wolfspraul | but that box is ugly and overloaded and we disable it for a reason in schhist | 10:31 |
| wpwrak | yeah :) | 10:32 |
| wolfspraul | but maybe we should write *something* manually instead? | 10:32 |
| wolfspraul | otherwise it's just totally blank, which is also not right | 10:32 |
| wpwrak | dunno. perhaps in the case of M1, since it has a big overview sheet already | 10:32 |
| wolfspraul | I wouldn't mind if schhist picked up a textual change, that would also be the case already now for notes | 10:32 |
| wolfspraul | overview yes, but again | 10:32 |
| wpwrak | for smaller projects, it would just add more clutter | 10:32 |
| wolfspraul | absolutely nothing about license, creators, copyright, attribution | 10:32 |
| wolfspraul | it's like something that fell from the sky | 10:33 |
| wolfspraul | one question about atben | 10:33 |
| wolfspraul | the RFP and RFN wires are swapped | 10:33 |
| wpwrak | the default is "no rights, no copying" so you have to look in the project (which you'll have to do if you're going to do anything interesting with the schematics anyway) | 10:33 |
| wolfspraul | is there a technical reason for that, or just a random effect of the drawing? | 10:33 |
| wolfspraul | maybe turning B1 upside down would be even uglier? don't know | 10:34 |
| wolfspraul | maybe you could just turn the right side of B1 upside down? | 10:35 |
| wpwrak | i did it this way to help with the layout | 10:35 |
| wolfspraul | those pin numbers don't look like on the device anyway | 10:35 |
| wolfspraul | layout? | 10:35 |
| wpwrak | the crossing. but yes, i could have flipped B1 and then uncrossed RFP/RFN | 10:36 |
| wolfspraul | what does the /RF in C1/C2 stand for? | 10:37 |
| wolfspraul | I mean what parameters are we watching for in those caps? | 10:37 |
| qi-bot | [commit] Adam Wang: qfp.fpd: get rid of the AD land patter and rename variant to name (master) http://qi-hw.com/p/kicad-libs/d4be1a4 | 10:38 |
| wpwrak | my schematics have the balun drawn like in atmel's reference design. (but atmel don't cross RFP/RFN) | 10:38 |
| wolfspraul | the R1 is 0R, and C12 is NC - is this left purely for tweaking & playing reasons? | 10:38 |
| wpwrak | C1/C2 good question ;-) the parameters we're "watching" for are somewhere three to four orders of magnitude beyond the parameters whet component makers actually specify | 10:38 |
| wolfspraul | on the RF path, I think at least I would feel better if there would be a note like "can safely be removed" if that is so | 10:38 |
| wpwrak | s/whet/the | 10:38 |
| wolfspraul | otherwise one might thing that whatever effect is meant to be achieved with those 0R or even the NC pads :-) | 10:39 |
| wolfspraul | might think | 10:39 |
| wpwrak | having a place for inductors and caps at the antenna side is a common arrangement for matching | 10:39 |
| wpwrak | and yes, if you make your own derivative design, you're free to omit them :) | 10:40 |
| wolfspraul | during design maybe, ok. but I think a note "can be removed" would clarify things, no? | 10:40 |
| wolfspraul | since this is on the RF path | 10:40 |
| wpwrak | there are always implementation details like this that creep into schematics. schematics aren't expositions of pure theory :) | 10:40 |
| qi-bot | [commit] Adam Wang: INFO: removed AD QFP info (master) http://qi-hw.com/p/kicad-libs/6c2655c | 10:40 |
| wolfspraul | otherwise I can lookup 20 effects at least that one 'might' want to achieve with a 0R resistor, or the empty pads | 10:40 |
| wolfspraul | my question is: should we add a note "can be removed"? | 10:41 |
| wpwrak | naw, i think it's just a question of recognizing that pattern. it's common in RF design | 10:41 |
| wolfspraul | I think that may be helpful, if that is what was last in the designers mind about R1 and C12 | 10:41 |
| wolfspraul | sure | 10:42 |
| wolfspraul | I think you don't understand my point :-) | 10:42 |
| wpwrak | you'll even find some that have something like four caps and such there. atben is very light on obscure RF critters :) | 10:42 |
| wolfspraul | not 'obscure' | 10:42 |
| wolfspraul | you design it, you have some state of your thinking about the design | 10:42 |
| wolfspraul | that is either conveyed through the schematics or not | 10:42 |
| wolfspraul | it seems that right now you are not aware of any effect of R1 or (the NC) C12 | 10:42 |
| wpwrak | yes, but that's basic RF design knowledge | 10:42 |
| wpwrak | if you don't know what these parts are not essential, then you probably shouldn't remove them anyway, because your circuit may need tuning ;-) | 10:43 |
| wolfspraul | alrigh then, I tried :-) | 10:43 |
| wolfspraul | so the /RF then? | 10:44 |
| wolfspraul | it stands for? | 10:44 |
| wpwrak | i know their effect (in general terms). it's for adding small inductances or small capacitances to adjust the properties of that signal path. there are incidental parameters we don't know. so if one goes off the scale, we may need too tweak things | 10:45 |
| wolfspraul | sure but your design is stable and works | 10:45 |
| wpwrak | the /RF means that the caps are specifically designated for RF applications | 10:45 |
| wpwrak | unfortunately, that's about as good as it gets, in terms of specifics | 10:45 |
| wolfspraul | you could put even more matching networks there and leave them all empty, but what would be the point? | 10:46 |
| wolfspraul | by leaving R1 and C12 there you want to remind people that the matching is not done properly? | 10:46 |
| wolfspraul | :-) | 10:46 |
| wpwrak | sure. i have a basic matching network there. if you have other means to accomplish the same or if you're certain you don't need one, then drop it by all means | 10:47 |
| wolfspraul | how do you source the caps then, with /RF in digikey? | 10:47 |
| wolfspraul | yes [matching] | 10:47 |
| wolfspraul | but it seems that R1 and C12 are not needed | 10:47 |
| wolfspraul | so leaving them there may add confusion | 10:48 |
| wolfspraul | someone with enough RF experience will easily know how and where to add matching networks anyway | 10:48 |
| wolfspraul | but leaving those seemingly unneeded R1 and C12 there conveys a strange message, at least to me | 10:48 |
| wpwrak | R1 and C12 remind people that RF is tricky. e.g., if you add some case, you may find that the device is detuned. then you need to make adjustments. | 10:48 |
| wolfspraul | he | 10:49 |
| wolfspraul | that I fully understand | 10:49 |
| wpwrak | of course, if you're able to make meaningful adjustments, it's rather likely that you understand what R1 and C12 mean :) | 10:49 |
| wolfspraul | but trying to get that across by leaving two unused parts there is strange :-) | 10:49 |
| wolfspraul | well that's the thing, they mean nothing | 10:49 |
| wolfspraul | I guess | 10:49 |
| wpwrak | it's pretty much standard practice | 10:49 |
| wolfspraul | from your answer | 10:49 |
| wolfspraul | standard practice is to leave one empty resistor and one empty/nc cap as a reminder for a matching network? | 10:50 |
| wolfspraul | I will pay attention to that | 10:50 |
| wpwrak | they're not only reminders. they have real-life footprints. | 10:50 |
| wpwrak | i need these components in the schematics for kicad to know what to do with the footprints. | 10:51 |
| wolfspraul | you think someone may want to put a part there if they add a case? | 10:51 |
| wolfspraul | and that's standard on an RF path to leave some slots for matching parts? | 10:52 |
| wolfspraul | doesn't sound very credible to me, but I will keep an eye on it | 10:52 |
| wolfspraul | you wouldn't be able to predict what parts are needed, and in fact the empty pads themselves may be the source of uncertainties | 10:53 |
| wpwrak | (case) yes, or if they want to optimize the circuit further. e.g., there may be RF leakage issues i'm not aware of. my lab isn't set up to do full FCC compliance testing. | 10:53 |
| wolfspraul | sure | 10:53 |
| wolfspraul | that I understand | 10:53 |
| wpwrak | hmm, i had typed "complicance". thank you, Freud :) | 10:53 |
| wolfspraul | but you cannot predict whether that one resistor and one cap is what you will need | 10:53 |
| wolfspraul | it looks a little helpless, unless this is really a common way to do it that I'm not aware of | 10:54 |
| wolfspraul | but I'm learning, and now I will pay attention to this | 10:54 |
| wpwrak | and yes, leaving slots is common, particularly in designs that may experience environmental variations or experiments | 10:54 |
| cladamw | wpwrak, do you have SOIC module ? i saw SSOP but seems no SOIC. if you have it, point me the link. tks. :-) | 10:54 |
| wolfspraul | back to the /RF cap - so how do you source it then? | 10:54 |
| wolfspraul | I should look into the sources, sorry haven't done that yet | 10:55 |
| wpwrak | if you need a more complex matching network, you'll need a redesign anyway. but L and C (the R is really a placeholder for an L) are your starting point | 10:55 |
| wolfspraul | just noticed the /RF and didn't know what it means | 10:55 |
| wolfspraul | yes, I know | 10:55 |
| wolfspraul | it seems half-baked to me | 10:55 |
| wpwrak | the /RF selects a part that has the X=RF field set. "X" is a field for "additional characteristics". so when building my characteristics database, i set that field for caps from an "RF" series | 10:56 |
| wolfspraul | hmm | 10:56 |
| wolfspraul | I see | 10:56 |
| wolfspraul | just from that series | 10:56 |
| wolfspraul | without going into the specifics of the parameters | 10:56 |
| wpwrak | the quantitative parameters don't really help | 10:57 |
| wpwrak | they tell you how the part behaves at, say, 1 MHz. we're running it at 2.4 GHz. | 10:57 |
| wpwrak | but the vendor stating that it's for HF, microwave, RF, whatever, tells you that you're less likely to experience nasty surprises with that part than with one that's not rated for such uses | 10:58 |
| wpwrak | nasty surprises may including one batch working just fine and the next not | 10:58 |
| wpwrak | and yes, it looks very half-baked to me too :) | 10:58 |
| cladamw | wpwrak, if no SOIC module, i'll build it same likely SSOP. :-) | 10:59 |
| wpwrak | cladamw: (SOIC) lemme see if i have any of those fat pigs somewhere ... | 10:59 |
| wpwrak | nope, don't think so | 11:00 |
| cladamw | wpwrak, yeah ... i didn't find it after searching wernermisc and ben-wpan. tks. :-) | 11:01 |
| wpwrak | wolfspraul: (RF caps) here's a typical collection of such critters: http://www.johansontechnology.com/images/stories/catalog/JTI_CAT_2012_MLCC_HighQ.pdf | 11:12 |
| wpwrak | note the "DIELECTRIC" table on page 1. "ultra high Q", "high Q", ... | 11:12 |
| wpwrak | and then you go to page 10, to learn that all NP0 have Q >1,000 @ 1 MHz, Typical 10,000 | 11:14 |
| wpwrak | and that's all you get. you just have to trust them that they'll also behave in multi-GHz circuits :) | 11:15 |
| wpwrak | some other descriptions read "ultra-high Q", "mid-high Q", and "excellent high Q". some engineering poetry, i guess :) | 11:33 |
| wpwrak | interesting .. the silabs LQFP32 is 0.1 mm smaller than the maxim (JEDEC 95 MS-026 BBA) part | 11:51 |
| wpwrak | yet silabs claim their is MS-026 BBA, too :) | 11:52 |
| wpwrak | s/their/theirs | 11:52 |
| wpwrak | ah, no. they're the same. confused the column of typical with maximal sizes. | 11:53 |
| wpwrak | heh. we could express all this in terms of the IPC-7351 formulas :) | 12:12 |
| kristianpaul | they are tiny but i still can read on my screen | 13:10 |
| kristianpaul | btw i'll add license, already agreed one with Artyom, but just a license.txt file or also add in the sheet? | 13:11 |
| wolfspraul | start with license.txt that's great | 13:15 |
| wolfspraul | look how long it took you to even find out what it is :-) | 13:15 |
| kristianpaul | you like i separate the "blocks" in sheets? | 13:16 |
| kristianpaul | anyway after the cutoff just the half will remain.. | 13:16 |
| kristianpaul | wolfspraul: the license you mean? | 13:18 |
| kristianpaul | or the font? | 13:18 |
| kristianpaul | erghh i cant search in those pdf.. | 13:20 |
| wolfspraul | license | 13:21 |
| wolfspraul | obviously knowing the license is by far more important than size of font, no? :-) | 13:21 |
| wolfspraul | so one by one. seems the license and copyright info for m1-gps-extension is clear now? great! | 13:22 |
| kristianpaul | yes, share a like by license is | 13:22 |
| wolfspraul | what I was talking about in the m1 and ben-wpan was at another level, because as wpwrak already said the license and copyright is clear there, just the pdf is a little unspecific on those things | 13:22 |
| kristianpaul | i se | 13:22 |
| kristianpaul | e | 13:22 |
| kristianpaul | better write license as a schematic component, so that way is kept | 13:30 |
| wpwrak | (license as component) that's an interesting idea :) lemme see if you can actually make it such that it doesn't end up on the BOM by default | 14:23 |
| wpwrak | yeah. make its component reference start with # and set the field (reference) to invisible. that should do the trick. | 14:28 |
| qi-bot | [commit] Jiva Nath Bagale: fixed guile2 Makefile to use guile from toolchain instead of host machine (master) http://qi-hw.com/p/openwrt-packages/e88e68e | 16:13 |
| kristianpaul | kyak: adc from launchpad plus a nice plotting app in the nanonote (i guess we already have) | 16:29 |
| kristianpaul | msp430 have adc/dac i read somwhere.. | 16:30 |
| kristianpaul | kyak: looks interesting idea for uses in the field.. | 16:30 |
| kristianpaul | s/field/wild? | 16:30 |
| kyak | kristianpaul: there already a python+gnuplot plotting script here: http://losinggeneration.homelinux.org/2010/07/02/msp430-launchpad-on-linux/. Both python and gnuplot are available on Ben, so it should work :) | 16:42 |
| kristianpaul | nice | 16:42 |
| kyak | it seems that the USB connection is not very reliable.. You have to replug every time, as mentioned here: http://dbindner.freeshell.org/msp430/index.html#Talking_to_MSP430 | 16:43 |
| kyak | also mspdebug only work via USB as i understand | 16:43 |
| losinggeneration | kyak: I can vouch for it being less than reliable :) | 16:43 |
| kristianpaul | it tought over uart as well.. shame | 16:44 |
| kyak | so probably there is a need for another software programmer, as werner mentioned | 16:44 |
| kyak | losinggeneration: do you have an idea what might be the problem? | 16:45 |
| losinggeneration | off the top of my head: no. It's actually been quite some time since I've last picked up the launchpad, so I can't recall the exact issue besides it not working well without unplugging it and plugging it back in | 16:47 |
| kyak | it will lead to loose usb connector and unusable board at the end | 16:49 |
| losinggeneration | IIRC it was acting as if the connection to the device was blocked | 16:49 |
| kristianpaul | pehaps is because uart is emulated in software? | 16:51 |
| kristianpaul | perhaps* | 16:51 |
| kristianpaul | first time i pluged the thing, my ubuntu freezed for about 10 seconds :-| | 16:52 |
| kristianpaul | perhaps is a cdc running in other TI MCU.? | 16:52 |
| qi-bot | [commit] Werner Almesberger: bacon/prog/: simple PIC 18F{2,4}xJxx programmer (for the Ben Nanonote) (master) http://qi-hw.com/p/wernermisc/6bdfea6 | 16:56 |
| kristianpaul | ah no | 16:56 |
| wpwrak | kyak: this may be useful as an example: http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/bacon/prog/ | 16:56 |
| kristianpaul | it have its own Serial-to-USB chip | 16:57 |
| rjeffries | This program sounds interesting. Will it work on a Ben NN? http://www.kiwix.org/index.php/Main_Page | 17:05 |
| kristianpaul | there was a reader for kiwix on the ben | 17:08 |
| kristianpaul | actually need some loving.. | 17:08 |
| kristianpaul | but keep in mind the interesting and long process involve get those mediawifi offline files, they even require a server farm :) | 17:09 |
| kristianpaul | in the other side there is humane project, who developed what seems an easy/fast alternative | 17:10 |
| kristianpaul | zrafa from #jlime ported it | 17:10 |
| kristianpaul | to nanonote's muffiman, i think is on qi wiki if you wanna try | 17:10 |
| rjeffries | kristianpaul agree extraction the conent is a lot of work. but once done (maybe every 3 months or so) the value of access to wikipedia offline seems Most Excellent. OTOH the other offshoot of OM offers a purpose built off-like reader, and seems to not be thriving | 17:12 |
| kristianpaul | s/qi/jlime | 17:12 |
| rjeffries | I guess this is not all that interesting. fair enough. | 17:13 |
| kristianpaul | rjeffries: no work, is already there, well not using zim files but it is | 17:13 |
| kristianpaul | check jlime.com | 17:13 |
| kyak | wpwrak: thanks for sharing! | 17:28 |
| rjeffries | kristianpaul as you prolly know, I do not own a Ben. But thanks. I don't need an offline reader for myself, but it seems like a cool idea maybe for kids? | 17:37 |
| kristianpaul | yes i'm aware ;-) | 17:40 |
| viric | mth: what do you do with zram in the dingoo? Allocate 32MB of swap? | 19:26 |
| qi-bot | The build was successful: http://fidelio.qi-hardware.com/~xiangfu/build-nanonote/openwrt-xburst.full_system-20120524-1615 | 22:05 |
| mth | viric: less than 32 MB, but we do use it as swap | 22:18 |
| viric | the dingoo also has 32MB of ram? | 22:19 |
| mth | yes | 22:19 |
| mth | we create a 20MB swap by default | 22:19 |
| viric | how much ram that takes? | 22:20 |
| mth | worst case 20MB of course, I don't know average case | 22:21 |
| mth | a lot of software doesn't swap at all | 22:21 |
| mth | Ayla was the one who introduced zram, maybe he knows more | 22:22 |
| viric | ok | 22:23 |
| viric | I remember I couldn't run 'g++' to build a simple program :) | 22:23 |
| viric | and I had to add some swap | 22:23 |
| viric | well, it was swapping with the read only pages of the images | 22:23 |
| viric | but I did not have any 'paging' for writeable pages | 22:24 |
| qi-bot | [commit] Werner Almesberger: change use of curly braces with "if-else" to kernel style (master) http://qi-hw.com/p/fped/424b74e | 23:32 |
| qi-bot | [commit] Werner Almesberger: inst.h (FOR_PKG_INSTS): protect against active_pkg == NULL (master) http://qi-hw.com/p/fped/b06ed92 | 23:32 |
| qi-bot | [commit] Werner Almesberger: make active package track active variables (for the GUI) (master) http://qi-hw.com/p/fped/e0351bd | 23:32 |
| --- Sat May 26 2012 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!