So, yeah. We got fed up on waiting on the unobtanium-grade cpu upgrade for the x0xb0x.
We made our own and we made enough for you guys aswell.
It features an atmega 2561 with
- 256k flash (16k on the original cpu)
- 8k sram (1k)
- 4k eeprom (512b)
- pwm
- 8 channel a/d
That and a lot more at 16mhz! In two words; It rocks!
The pcb has footprints for both spi and jtag, for the adc filter and the rest of the pins of the 2561.
But... This hardware is NOTHING without software
Antto has hacked the bootloader (that Guest previously hacked) so now you can upload firmwares via midi and sysex (with anttos as_hex2syx application to encode the firmware as a proper sysexfile and then send that sysexfile with what ever application you wish like midiox or amidi or elektron c6), how about that?! And with visual feedback that you are in bootload mode AND receiving firmware data. Same two words again: IT ROCKS!
From the get go you can run Guests modified original adafruit firmware or sokkos2b (thanks sokkan!!). More firmwares are in the works (n0nx0x2)!
It's plug and play on all x0xb0xes we've seen (even the "m.k. x0xi0") except the Brian BANNED x0xi0 since he decided to move the location of the old cpu (you can still adapt the cpu-card for this with a flat cable and a 40 pin socket + some soldering and hotglue). Disclaimer: You might have to bend the legs on c100 and c101 but otherwise it fits like a glove.
More info: http://yhype.com/x0xlarge/
Presenting: x0xlarge the non-unobtanium cpuupgrade
Moderators: altitude, adafruit_support_bill, adafruit, phono, hamburgers
Please be positive and constructive with your questions and comments.
-
- Posts: 151
- Joined: Wed Jul 11, 2007 2:02 pm
- substyler
- Posts: 428
- Joined: Tue Dec 02, 2008 6:29 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Yeah... so count me in!
- pulsar256
- Posts: 42
- Joined: Mon Apr 01, 2013 8:22 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Awesome job guys!
- isak
- Posts: 835
- Joined: Wed May 27, 2009 3:54 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
well done, Great work guys!!!
-
- Posts: 240
- Joined: Sat Sep 01, 2007 12:56 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
I got a board from xlarge the other day and it works fine! I made a quick port of the Sokkos 2.0 beta for it and used anttos as_hex2syx to convert the hex. Flashing via MIDI worked like a charm right out of the box with the new bootloader, thanks antto, I have had that on my todo list since 2007.
I will finish 2.0 for both the old and new CPU and post the hex and syx files when it's done. I will also see if I have time for some additional stuff later this fall.
I will finish 2.0 for both the old and new CPU and post the hex and syx files when it's done. I will also see if I have time for some additional stuff later this fall.
- altitude
- Posts: 995
- Joined: Wed May 11, 2005 5:17 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
oh hell yes.
Sokkan is back, this this is a go. I feel the planets aligning..
Sokkan is back, this this is a go. I feel the planets aligning..
-
- Posts: 85
- Joined: Sun Jul 29, 2012 8:54 am
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Please please please!
-
- Posts: 85
- Joined: Sun Jul 29, 2012 8:54 am
-
- Posts: 3155
- Joined: Fri Feb 17, 2006 5:35 am
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
its great to see this finally getting out there.
- antto
- Posts: 1636
- Joined: Thu Apr 15, 2010 3:21 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Sokkan: would be nice if you implement the new serial messages so that sokkos shows it's version in BANNED, and other nice things
also, if you've changed the pattern format, i have to know, so that i can add support for it.
BANNED v1.01 is more or less ready (just needs to be compiled on osx) but i decided to hold it because i'd like to add support for the cpumod sokkos
there's example code for implementing the FW_VER message: http://antonsavov.net/cms/projects/c0nb ... msg_fw_ver
so, just chose one unique ID which isn't in the list yet, and i'll add it to the list.
it's much better to be able to connect to the x0x and "see" the name and version of the FW instead of guessing
there are a few more new messages which i added to BANNED v1.01, like MSG_PATBUF, but you can add them afterwards or anytime
actually, here is their implementation in n0nx0x2: http://codepad.org/JfUNivTa
also, if you've changed the pattern format, i have to know, so that i can add support for it.
BANNED v1.01 is more or less ready (just needs to be compiled on osx) but i decided to hold it because i'd like to add support for the cpumod sokkos
there's example code for implementing the FW_VER message: http://antonsavov.net/cms/projects/c0nb ... msg_fw_ver
so, just chose one unique ID which isn't in the list yet, and i'll add it to the list.
it's much better to be able to connect to the x0x and "see" the name and version of the FW instead of guessing
there are a few more new messages which i added to BANNED v1.01, like MSG_PATBUF, but you can add them afterwards or anytime
actually, here is their implementation in n0nx0x2: http://codepad.org/JfUNivTa
Last edited by antto on Sat Oct 05, 2013 4:18 pm, edited 1 time in total.
- antto
- Posts: 1636
- Joined: Thu Apr 15, 2010 3:21 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
guest: THANK you for the choice of bootloader you made, it works really nice and i even managed to put sysex and LED-pr0n to it
-
- Posts: 85
- Joined: Sun Jul 29, 2012 8:54 am
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Purchased! :V
-
- Posts: 3155
- Joined: Fri Feb 17, 2006 5:35 am
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
will the schematics be released for future hacking, or incorporating into other projects?
-
- Posts: 151
- Joined: Wed Jul 11, 2007 2:02 pm
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Absolutely.guest wrote:will the schematics be released for future hacking, or incorporating into other projects?
-
- Posts: 85
- Joined: Sun Jul 29, 2012 8:54 am
Re: Presenting: x0xlarge the non-unobtanium cpuupgrade
Ohhhh mini x0x!guest wrote:will the schematics be released for future hacking, or incorporating into other projects?
Please be positive and constructive with your questions and comments.