[rockbox] / trunk / bootloader / SOURCES Repository:
ViewVC logotype

Log of /trunk/bootloader/SOURCES

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 19129 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 17 21:16:00 2008 UTC (3 days, 20 hours ago) by rob
File length: 1140 byte(s)
Diff to previous 18854
Show the Rockbox logo in the Telechips bootloader.

Revision 18854 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 21 18:57:11 2008 UTC (4 weeks, 2 days ago) by gevaerts
File length: 1128 byte(s)
Diff to previous 18836
Add c200 erase tools. The resulting .bin files can be run from e200tool

Revision 18836 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 19 14:11:01 2008 UTC (4 weeks, 5 days ago) by dave
File length: 1044 byte(s)
Diff to previous 18782
Add e200v2 and m200v2 targets.  Move the telechips lcd-ssd1815.c (currently used by Logik DAX and m200v1 ports) driver up in the target tree and share with the m200v2 - as2525 parts contributed by Rafael Carre.  Includes the start (but is still very incomplete) of an LCD driver for the e200v2.  m200v2 is not yet fully supported by mkamsboot - that will come soon.  Also some minor cleanups for the Clip.

Revision 18782 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 12 16:46:01 2008 UTC (5 weeks, 5 days ago) by dave
File length: 1046 byte(s)
Diff to previous 18544
Commit FS#9467 - initial work on port to Sansa Clip by Rafaël Carré and François Dinel.  A few cosmetic changes were made by me prior to committing: 1) TAB policing in button-clip.c; 2) Add François Dinel to CREDITS; 3) Add François Dinel as (C) holder in button-target.h (it was previously blank); 4) Add Rockbox header to bootloader/sansa_as3525.c with Rafaël Carré as (C) holder; 5) Change target_id to 50 (next available number) in tools/configure and fixed indentation; 6) Change MODEL_NUMBER in config-clip.h to 50 (next available number); 7) Remove unused in/out macros from system-target.h

Revision 18544 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 17 23:22:11 2008 UTC (2 months ago) by markun
File length: 992 byte(s)
Diff to previous 18422
add Meizu M6SP and M3 ports

Revision 18422 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 15:09:40 2008 UTC (2 months, 2 weeks ago) by mcuelenaere
File length: 918 byte(s)
Diff to previous 18415
Add Onda VX767 target

Revision 18415 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 4 19:53:16 2008 UTC (2 months, 2 weeks ago) by mcuelenaere
File length: 895 byte(s)
Diff to previous 18352
Share bootloader with Creative ZVM 30GB/60GB and Creative ZV

Revision 18352 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 27 20:32:12 2008 UTC (2 months, 3 weeks ago) by mcuelenaere
File length: 895 byte(s)
Diff to previous 18032
 * Commit dual-boot support for Creative ZVx family
 * Add mkzenboot: makes it possible to integrate Rockbox bootloader with
   Creative firmwares without the need of distributing binaries
 * Add Tadeusz Pyś to credits, who figured out the minifs file system
 * Fix bootloader

Revision 18032 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 14 15:03:10 2008 UTC (4 months, 1 week ago) by mcuelenaere
File length: 853 byte(s)
Diff to previous 17819
Add preliminary support for the Onda VX747 (MIPS target)

Revision 17819 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 27 23:24:34 2008 UTC (4 months, 3 weeks ago) by markun
File length: 815 byte(s)
Diff to previous 17809
initial Meizu M6SL port (take 2)

Revision 17809 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 27 18:40:25 2008 UTC (4 months, 3 weeks ago) by lowlight
File length: 776 byte(s)
Diff to previous 17591
My Devcon 2008 contribution: port for Philips GoGear HDD1630 (PP5022-based). Current status is that the bootloader works to load Rockbox, but dual boot does not work: it freezes after decrypting the OF. When Rockbox boots, it freezes somewhere between showing the logo and the main menu. And there's no driver for the touchpad. So lots of work left.

Revision 17591 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 03:55:17 2008 UTC (6 months ago) by lowlight
File length: 740 byte(s)
Diff to previous 17374
Philips GoGear SA9200 port. Working bootloader and normal builds, including sound. No touchpad now, buttons limited to using vol+/vol-/power for up/down/select. Rockbox USB is enabled since the OF is MTP only...read the warnings on the PortalPlayerUsb wiki page.

Revision 17374 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 5 12:05:00 2008 UTC (6 months, 2 weeks ago) by barrywardell
File length: 712 byte(s)
Diff to previous 16846
FS#7977: Bootloader logo for PP-based targets (H10, Sansa, M-Robe 100).

Revision 16846 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 27 11:53:51 2008 UTC (7 months, 3 weeks ago) by markun
File length: 700 byte(s)
Diff to previous 16844
Revert "initial Meizu M6SL port"

This reverts commit b7bd17ce1715c3a8acbf74a63694c28b6075da5b.

Revision 16844 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 27 11:29:24 2008 UTC (7 months, 3 weeks ago) by markun
File length: 739 byte(s)
Diff to previous 16649
initial Meizu M6SL port


Revision 16649 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 12 23:19:44 2008 UTC (8 months, 1 week ago) by amiconn
File length: 700 byte(s)
Diff to previous 16645
Really fix low-bat detection in the iAudio bootloader. * Improve naming of iriver and iaudio bootloader files.

Revision 16645 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 12 20:35:42 2008 UTC (8 months, 1 week ago) by amiconn
File length: 659 byte(s)
Diff to previous 16090
More iAudio M3 work. Bootloader compiles, but doesn't work yet.

Revision 16090 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 14 22:04:48 2008 UTC (10 months, 1 week ago) by rob
File length: 637 byte(s)
Diff to previous 16030
Initial Cowon D2 commit:
* bootloader test program (basic LCD & button drivers, reads touchscreen)
* work-in-progress stubs for main build

Revision 16030 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 9 07:24:43 2008 UTC (10 months, 1 week ago) by lowlight
File length: 613 byte(s)
Diff to previous 15339
Initial commit for the Olympus m:robe 100 port (PP5020). The LCD driver works. The ADC driver was copied from the H10 port (they can probably be combined later), but the battery readings aren't right and it shuts down. The touch pad buttons do not work. Install the bootloader and rockbox the H10 way. Still lots of work to do.

Revision 15339 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 11:08:10 2007 UTC (12 months, 3 weeks ago) by dave
File length: 583 byte(s)
Diff to previous 14805
Initial work on a port to the Logik DAX 1GB MP3/DAB player.  The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working.  Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting.  This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet.  A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU.  NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc.

Revision 14805 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 21 15:51:53 2007 UTC (14 months ago) by aliask
File length: 545 byte(s)
Diff to previous 14763
Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks.

Revision 14763 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 20 04:46:41 2007 UTC (14 months ago) by kkurbjun
File length: 454 byte(s)
Diff to previous 14654
Beginning of an M:Robe 500i port.  Currently only in the bootloader stage.  Needs another piece of code to start the boot process - will be in the wiki.

Revision 14654 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 9 11:20:20 2007 UTC (14 months, 1 week ago) by jdgordon
File length: 418 byte(s)
Diff to previous 14625
Firmware "hacker" code for the e200r install so the full bootloader rom doesnt need to be written.
Requires a custom version of e200tool which isnt available yet.

Revision 14625 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 6 03:28:58 2007 UTC (14 months, 2 weeks ago) by lowlight
File length: 359 byte(s)
Diff to previous 12588
Sansa c200 port. Rockbox works with sound. Several features are disabled including some lcd options, FM radio, recording, and all plugins. Loading the OF from the Rockbox bootloader does not work.

Revision 12588 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 4 14:09:21 2007 UTC (20 months, 2 weeks ago) by amiconn
File length: 328 byte(s)
Diff to previous 12546
Added new iAudio M5 target, including some adjustments to make the bootloader compile (with a small change against the committed tools/tonfigure, and it won't actually work yet).

Revision 12546 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 2 11:28:23 2007 UTC (20 months, 3 weeks ago) by linus
File length: 306 byte(s)
Diff to previous 12456
H300 bootloader: (Work in progress) Boot Rockbox on RTC alarm, add charging screen, move to a separate source file, backlight is on during USB mode (again)

Revision 12456 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 22 21:38:59 2007 UTC (20 months, 4 weeks ago) by linus
File length: 258 byte(s)
Diff to previous 12453
Put the X5 bootloader in a separate file

Revision 12453 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 22 15:09:49 2007 UTC (20 months, 4 weeks ago) by linus
File length: 221 byte(s)
Diff to previous 12136
FS#6554 - Move bootloader code into a common file

Revision 12136 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 28 18:42:11 2007 UTC (21 months, 3 weeks ago) by barrywardell
File length: 229 byte(s)
Diff to previous 11815
FS#6554. Move bootloader code into a common file. Only PortalPlayer devices (iPods, H10, Sansa) are affected for the moment. Someone with access to (and no fear of bricking) an X5, H100, H300 and Gigabeat should try to adapt those bootloaders to also use the code in common.c. The (non-working) patch in the tracker would be a good place to start with this.

Revision 11815 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 19 11:33:53 2006 UTC (23 months ago) by barrywardell
File length: 211 byte(s)
Diff to previous 10828
Add working dual-boot bootloaders for H10 and Sansa, which allow booting the OF and Rockbox. Rolo also works.

Changes made:

Combine bootloader/h10.c and bootloader/e200.c into a common bootloader file (bootloader/main-pp.c) to be used by all mi4 based PortalPlayer targets. The file bootloader/main-pp.c is based off the old bootloader/h10.c with some minor changes to allow it to work on the Sansa too. This effectively adds a Sansa bootloader.

Define MODEL_NAME string in config-*.h for use in bootloader.

Split crt0-pp.S into separate files for bootloader and normal builds. Bootloader code is now in crt0-pp-bl.S while normal build code stays in crt0-pp.S.

Improvements to crt0-pp.S and crt0-pp-bl.S (mostly to make it more multiprocessor safe):
* Leave space in bootloader at 0xe0-0xeb since scramble writes over there when it creates the mi4 file (don't leave space for iPods since it's not needed and all code in crt0-pp-bl.S needs to fit before the boot_table at 0x100).
* Remove unused DEBUG and STUB code from crt0-pp.S.
* Make CPU wait for COP to be sleeping when we put the COP to sleep.
* Invalidate COP cache when COP wakes
* Flush CPU cache before waking COP
* Make sure only the CPU clears the BSS (not the COP)
* Make sure only the CPU sets up its own stack (not the COP)

Rolo works on H10, so enable it.

Make Sansa e200 use rockbox.e200 rather than PP5022.mi4 for 'Normal' builds. This makes updating rockbox simpler as we don't need to go through the firmware update procedure, but rather just put a new rockbox.e200 on the device. rockbox.e200 uses a simple 'add' checksum.

Revision 10828 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 31 19:19:35 2006 UTC (2 years, 2 months ago) by dave
File length: 217 byte(s)
Diff to previous 10678
Initial commit of work for port to the Tatung Elio TPJ-1022 - yet another PortalPlayer PP5020 target.

Revision 10678 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 21 15:14:50 2006 UTC (2 years, 3 months ago) by bagder
File length: 179 byte(s)
Diff to previous 10536
use h10.c for H10 GB as well

Revision 10536 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 12 08:27:48 2006 UTC (2 years, 3 months ago) by markun
File length: 152 byte(s)
Diff to previous 10401
initial gigabeat bootloader (only test code)

Revision 10401 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 1 23:28:39 2006 UTC (2 years, 3 months ago) by dave
File length: 115 byte(s)
Diff to previous 10399
Check for IPOD_ARCH instead of PP5002/PP5020 to decide when to build ipod.c

Revision 10399 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 1 22:28:14 2006 UTC (2 years, 3 months ago) by bagder
File length: 145 byte(s)
Diff to previous 8587
added mostly dummy changes to allow building of a Sansa e200 bootloader
without functionality

Revision 8587 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 5 19:05:55 2006 UTC (2 years, 9 months ago) by dave
File length: 80 byte(s)
Diff to previous 7784
iPod 3G support in Bootloader from Seven Le Mesle

Revision 7784 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 8 00:52:39 2005 UTC (3 years ago) by dave
File length: 54 byte(s)
Diff to previous 5694
Initial check-in of work-in-progress iPod bootloader.  Current targets are iPod Color/Photo and iPod Nano.

Revision 5694 - (view) (download) (annotate) - [select for diffs]
Added Fri Jan 28 12:51:10 2005 UTC (3 years, 9 months ago) by linus
File length: 7 byte(s)
iRiver Boot loader

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Admin: Björn Stenberg
ViewVC Help
Powered by ViewVC 1.1-dev