kyak changed the topic of #qi-hardware to: Copyleft hardware - http://qi-hardware.com | hardware hackers join here to discuss Ben NanoNote, atben/atusb 802.15.4 wireless, anelok and other community driven hw projects | public logging at http://en.qi-hardware.com/irclogs and http://irclog.whitequark.org/qi-hardware
sandeepkr has quit [Ping timeout: 276 seconds]
zcrc has joined #qi-hardware
zcrc has quit [Ping timeout: 260 seconds]
zcrc has joined #qi-hardware
sandeepkr has joined #qi-hardware
infobot has quit [Ping timeout: 240 seconds]
infobot has joined #qi-hardware
zcrc has quit [Ping timeout: 264 seconds]
sandeepkr has quit [Ping timeout: 268 seconds]
sb0 has quit [Quit: Leaving]
jwhitmore has joined #qi-hardware
jwhitmore has quit [Ping timeout: 240 seconds]
eintopf has quit [Ping timeout: 268 seconds]
eintopf has joined #qi-hardware
sb0 has joined #qi-hardware
usr has quit [Ping timeout: 256 seconds]
feabeaeadd has joined #qi-hardware
<feabeaeadd> Hello
<feabeaeadd> Long time Ben Nanonote user here
<feabeaeadd> I am surprised to see so many people on this channel
<feabeaeadd> I'm just checking out, out of curiosity
<feabeaeadd> I thought Qi Hardware was dead and long gone
<feabeaeadd> How have things been doing for the last 7 years?
<wpwrak> 7 years already ? wow. time flies :)
<feabeaeadd> Yes, it does
<wpwrak> well, there's a wee bit of activity on the nanonote every now and then.
<wpwrak> i still have the anelok project. been very quiet for a while but now i found a new cpu to play with, the ingenic x1000. that should make things interesting again :)
feabeaeadd has quit [Ping timeout: 255 seconds]
feabeaeadd1 has joined #qi-hardware
jwhitmore has joined #qi-hardware
sb0 has quit [Quit: Leaving]
<feabeaeadd1> I see wpwrak
<feabeaeadd1> I don't have time to contribute to the nanonote :(
<feabeaeadd1> But it would have been interesting to update all the software and the toolchain
<feabeaeadd1> Considering that everything is still working with kernel 2.6 and gcc4
<feabeaeadd1> There's a lot of improvement that has been done since then, it's probably worth it
<feabeaeadd1> But I'm no kernel/gcc expert either.
<feabeaeadd1> Although, on the electronic side, I don't know where to start, as I have zero knowledge in electronics whatsoever
<feabeaeadd1> I know that capacitors hold charge, the bigger, the better. But that's about it! :P
paul_boddie has joined #qi-hardware
<paul_boddie> Recent NanoNote-related stuff: http://www.boddie.org.uk/paul/L4Re-Fiasco.OC.html
<paul_boddie> wpwrak: Did you get a development board for the X1000 in the end?
<eintopf> L4 Fiasco? waaahhhhhhhhh
<paul_boddie> ?
<paul_boddie> feabeaeadd: There is kernel renovation going on, but I haven't managed to get Paul C's work to run yet.
<paul_boddie> The pinctrl stuff seems OK, but I suspect other breakage.
<kyak> wow, i didn't know something else can run on Ben apart from Linux
<paul_boddie> I thought that someone must have ported something else, like a BSD or even Inferno, but maybe not.
<kyak> oh, i remember now.. There was a guy, named Bas, and he had ab "Iris" project
<paul_boddie> Yes, Bas Wijnen made Iris available for the Ben and Trendtac/Letux 400.
<paul_boddie> He has been very helpful when I've asked him stupid questions about the hardware. :-)
<kyak> writing an OS from scratch for a capable hardware is such a big task..
<paul_boddie> I previously had a simple payload that activated the screen, did some task switching, tested the keypad. Bas was really helpful about some of that.
<kyak> feabeaeadd1: by the way, it's not 2.6, it's 3.3.8 that was the kernel is the image released last :)
<paul_boddie> More recent kernels have worked. But things broke at 4.13, I think.
<kyak> they will eventually kick it out of upstream, if not already
<paul_boddie> Linux kernel development is awful for that and many other reasons.
<feabeaeadd1> I see. I've suspected something like that
<paul_boddie> I don't see it necessarily going away, given that much of the Ingenic stuff might be upstream, but things may need to move to device tree support.
<feabeaeadd1> paul_boddie: It's awful, but what makes it usable are the drivers, right? As far as I know, it's the only FOSS kernel that has that much support. Otherwise, there's probably other good FOSS kernels out there for UNIX-like OSs.
<paul_boddie> That's why I'm interested in alternatives to Linux plus the notion of generic drivers.
<feabeaeadd1> I see
<feabeaeadd1> I've been tinkering with OpenBSD recently, but I haven't looked much at their source code
<feabeaeadd1> It's probably not suited for devices like the Dingoo
<feabeaeadd1> Or is it? I don't know
<feabeaeadd1> NetBSD should be(?) a safe bet in terms of portability and generic drivers
<paul_boddie> I think it's NetBSD that provides the rump kernel stuff. That is quite interesting.
<paul_boddie> Surely someone must have ported NetBSD to one of these devices. Rockbox was ported to the Dingoo and maybe the Ben, I think.
<paul_boddie> I guess there's also RetroBSD and LiteBSD which even run on PIC32. But something more conventional/modern would be more feasible.
sb0 has joined #qi-hardware
<wpwrak> paul_boddie: arrived last week, yes. they don't make the X1000 modules/boards anymore - they've now upgraded everything to X1000E (so, 64 MB of RAM).
<paul_boddie> Sounds exciting!
<paul_boddie> I guess the X1000 is most closely related to the JZ4770/4780.
<wpwrak> i hope so, yes :) maybe m150 and such are an even closer match. alas, there's no programming manual for the x1000. but they publish a linux kernel. and there are PMs for the other cpus.
<wpwrak> sadly, usbboot from xburst-tools doesn't recognize it, and trying to patch and compile it ends with a ton of issues
<wpwrak> so i don't know yet if usb booting is still the same
<paul_boddie> I haven't tried xburst-tools with the CI20 which uses the JZ4780.
<paul_boddie> But this guy wrote his own tools: http://code.lardcave.net/2015/03/07/1/
<paul_boddie> Maybe there are some clues in that.
<wpwrak> ah, let's see ...
<wpwrak> "Unknown CPU with info X1000_v1" looks promising
<wpwrak> cmopilation of the load binary fails. so anything past initial contact won't work. but that's already better than what i had so far :)
<wpwrak> (ingenic provide a "cloner" for usb boot, too. but that one's closed, with a gui, and has very specific ideas about how things are organized)
<paul_boddie> Sounds a bit like Allwinner, from what I've heard, but I guess they need nice "easy" tools for the factories.
<paul_boddie> I'd hate to have to maintain these programming tools. For PIC32, I found a nice Free Software suite that did the business.
<wpwrak> the USB uploader looks friendly enough :) https://github.com/nfd/ci20-os/blob/master/usbloader.py
<wpwrak> now .. where's that TCSM in the x1000 ... it has a habit of moving around ...
<wpwrak> seems to be the same on jz4780 and x1000. actually, M150 has it there, too. it's remapped. so that things is constant. okay, now let toggle some LED ...
Ornotermes has quit [Quit: leaving]
<paul_boddie> Stuff appears and disappears, too. Although maybe they've settled on the basic peripherals now.
jwhitmore has quit [Ping timeout: 260 seconds]
zcrc has joined #qi-hardware
jwhitmore has joined #qi-hardware
_whitelogger has joined #qi-hardware
jwhitmore has quit [Ping timeout: 264 seconds]
paul_boddie has quit []
<whitequark> DocScrutinizer51: wpwrak: I want to request a PID from openmoko
<whitequark> who do I go to?
eintopf has quit [Ping timeout: 240 seconds]
eintopf has joined #qi-hardware
feabeaeadd1 has quit [Ping timeout: 255 seconds]
feabeaeadd1 has joined #qi-hardware