Difference between revisions of "JuiceBox Software"
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<!-- page was renamed from JuiceBoxSW --> | <!-- page was renamed from JuiceBoxSW --> | ||
* [http://www.uclinux.org/ uClinux] 2.4.24 http://www.uclinux.org/pub/uClinux/dist/uClinux-dist-20040408 | * [http://www.uclinux.org/ uClinux] 2.4.24 http://www.uclinux.org/pub/uClinux/dist/uClinux-dist-20040408 | ||
− | * Nano-X distro from Emsoft | + | * [[media:nanogtk-1.0pre1.tgz|Nano-X distro from Emsoft]] |
− | + | * [[media:juicebox.tar.gz|uCLinux Source Code from Emsoft]] | |
* hold the REWIND and PLAY buttons at the same time and apply power for [http://www.amorphousmedia.net/juicebox/juicebox.htm test menu ] | * hold the REWIND and PLAY buttons at the same time and apply power for [http://www.amorphousmedia.net/juicebox/juicebox.htm test menu ] | ||
* dmesg from [[JuiceBox Dmesg Pre Comp|pre-compiled version]] | * dmesg from [[JuiceBox Dmesg Pre Comp|pre-compiled version]] | ||
Line 14: | Line 14: | ||
* Built in self test checksums: the ROM checksum is a 32 bit wide 2's complement sum of the entire 8MB ROM, accessed as bytes. The cart checksum appears to be the same algorithm over the first 0x2000 512 byte sectors of the cart. Bytes 513-528 of each sector are ignored. Note that the cart checksum only covers the first 4MB of the cart. | * Built in self test checksums: the ROM checksum is a 32 bit wide 2's complement sum of the entire 8MB ROM, accessed as bytes. The cart checksum appears to be the same algorithm over the first 0x2000 512 byte sectors of the cart. Bytes 513-528 of each sector are ignored. Note that the cart checksum only covers the first 4MB of the cart. | ||
* JuiceBoxEmulator- Running [[JuiceBox]] Linux on the Skyeye ARM emulator | * JuiceBoxEmulator- Running [[JuiceBox]] Linux on the Skyeye ARM emulator | ||
− | * [[Fat Jbox]] is a crude but usable user interface(UI) for prpplague's clever SD/MMC Cartridge Hack | + | * [[Fat Jbox]] is a crude but usable user interface(UI) for [[User:Prpplague|prpplague]]'s clever SD/MMC Cartridge Hack |
+ | * [[Display Jbox]] is a routine to turn the Juicebox into a cheap serial display | ||
+ | * [[JuiceBox_Software_Memory_Dump]] memory dump | ||
+ | * [[JuiceBox_Emulator]] | ||
<hr /> | <hr /> | ||
[[Category:JuiceBox]] | [[Category:JuiceBox]] |
Latest revision as of 18:52, 6 March 2013
- uClinux 2.4.24 http://www.uclinux.org/pub/uClinux/dist/uClinux-dist-20040408
- Nano-X distro from Emsoft
- uCLinux Source Code from Emsoft
- hold the REWIND and PLAY buttons at the same time and apply power for test menu
- dmesg from pre-compiled version
- dmesg from compiled version
- CPU register configuration (demo app, no card present) JuiceBox Regs Demo
- CPU register configuration (mp3 player, MMC present) JuiceBox Regs Mp3
- JuiceBox Boot Rom
- Overview of the boot process JuiceBox Boot
- Sample code JuiceBox Code Test
- Samsung S3C44B0X CPU register header file JuiceBox Cpu Regs
- Built in self test checksums: the ROM checksum is a 32 bit wide 2's complement sum of the entire 8MB ROM, accessed as bytes. The cart checksum appears to be the same algorithm over the first 0x2000 512 byte sectors of the cart. Bytes 513-528 of each sector are ignored. Note that the cart checksum only covers the first 4MB of the cart.
- JuiceBoxEmulator- Running JuiceBox Linux on the Skyeye ARM emulator
- Fat Jbox is a crude but usable user interface(UI) for prpplague's clever SD/MMC Cartridge Hack
- Display Jbox is a routine to turn the Juicebox into a cheap serial display
- JuiceBox_Software_Memory_Dump memory dump
- JuiceBox_Emulator