summaryrefslogtreecommitdiff
path: root/cleopatre/u-boot-1.1.6
AgeCommit message (Collapse)Author
2012-09-20cleopatre: rename SPC300DINI into MSE500DINI_300, refs #3119Cyril Jourdan
2012-09-20{cleo, common}: rename spc300_nvram into spidcom_nvram, refs #3119Cyril Jourdan
This is done to use common NVRAM structure and variable names with polux.
2012-09-20{cleo/u-boot, common}: use every file in common/include/asm/arch, refs #3119Cyril Jourdan
2012-09-20{cleo/u-boot, common}: use common/include/asm/arch/ips, refs #3119Cyril Jourdan
2012-09-06cleo/u-boot: set linux to panic on oops, closes #3094Nélio Laranjeiro
Ask the Linux kernel to panic after an oops. This is set in the boot parameters, instead of in a sysctl.conf file, in order to cover oops occurring during the boot process (from drivers for example).
2012-06-19cleo/u-boot: enable spread spectrum, closes #2830Nélio Laranjeiro
Spread spectrum needs to be enable to reduces the peaks around the multiples of 75 MHz in CEM tests. See the documentation Spread_spectrum_SPC300_results.pdf by following the link in the ticket.
2012-06-11cleo/{linux, u-boot}: create a machine type for spc300dini, refs #2759Cyril Jourdan
2012-05-22cleo/u-boot: set linux to reboot on panic, closes #3084Yacine Belkadi
Ask the Linux kernel to reboot after 1 second, if a panic occurs. This is set in the boot parameters, instead of in a sysctl.conf file, in order to cover panics occuring during the boot process (from drivers for example).
2012-05-09cleo/u-boot: on spc300dini, force Linux Kernel mem to 28 MiB, refs #2759Jean-Philippe SAVE
The spc300dini board has 64 MiB of RAM. 60 MiB of those should go to Linux, but a bug occurs in that case (see ticket #2842). As a workaround, the "mem" kernel parameter is used to pass only 28 MiB to the Linux kernel, just like on boards with 32 MiB of RAM.
2012-05-09cleo/u-boot: add Ethernet RX clock inversion support, refs #2758Nicolas Schodet
Might be needed for DINI prototype, not enabled by default.
2012-05-09cleo/u-boot: adapt Ethernet driver to spc300dini, refs #2758MSE500 Team
2012-05-09cleo/u-boot: fix missing nvram fields definesNicolas Schodet
2012-05-09cleo/u-boot: support spc300dini, refs #2758MSE500 Team
Support the SPC300c (MARIA2) prototype which is an FPGA based on DINI boards.
2012-05-09cleo/u-boot: remove autoconfig to sdk300 board, refs #2758Belkadi & Save
The autoconfig, added by #1249, prevents to configure a new board, so we have to remove it.
2012-05-09cleo/u-boot: add support for MIU controller, refs #2758MSE500 Team
2012-05-09cleo/u-boot: compute flash SPI speedNicolas Schodet
2012-05-09cleo/u-boot: switch to board/chip/feature configurationNicolas Schodet
2012-04-10cleopatre/u-boot: raise SPI speed to 18.375 MHz, closes #3067Nicolas Schodet
Speed computed for the maximum master clock, better setup will be done with mse500 commits.
2011-12-19cleo/u-boot: add ctags file in gitignore rules, refs #2773Jean-Philippe SAVE
2011-11-04cleo/u-boot: fix address of the data abort exception handlerYacine Belkadi
The problem was that the address of the handler for the data abort exception was not set correctly. As a consequence, on a data abort exception, the "not_used" handler was called instead of the "data_abort" handler.
2011-11-02cleo/linux: export spc300_plc_mem_size, refs #583Yacine Belkadi
Export the size of the memory dedicated to PLC, because this value is needed in plcdrv.
2011-10-27cleo/u-boot/common: change 3s of wait time to 0s, closes #2715Thierry Carré
2011-10-27cleo/u-boot/drivers: reduce the autoneg timeout from 10s to 4s, closes #2791Thierry Carré
2011-10-13cleo: add/update some .gitignore files, closes #2773Yacine Belkadi
Add and/or update some .gitignore files to get a clean "git status" result.
2011-07-13cleo/u-boot: fix LEON start instructions in SDRAM, closes #2599Belkadi & Save
A side effect of the fix "clock synchronisation for PRP bug"(commit 13c535e), is that the LEON reset is released during boot. Despite of being configured to halt (debug mode), it actually fetches and executes a few instructions from a preconfigured location in SDRAM. The problem is that this preconfigured location is not initialized, so the LEON is executing random code that may corrupt the boot process (for example, lock the AHB Bus). The present commit initializes the prefconfigured location with NOP instructions. In order to do that, the SDRAM needs to be initialized sooner in the boot process. So the order is now: - SDRAM init - Clock synchro for PRP bug - PLL init
2011-07-13cleo/u-boot: move sdram controller config into its own fileBelkadi & Save
2011-04-12cleo/u-boot: clock synchronisation for PRP bug, second algorithm, closes #1774Jean-Philippe SAVE
This is the second algorithm implementation to correct PRP hardware bug. This algorithm is also to assert a DSP reset at a given and predictive clock cycle. But here we check all shift possibilities.
2011-04-12cleo/u-boot: clock synchronisation for PRP bug, first algorithm, refs #1774Jean-Philippe SAVE
This is the first algorithm implementation to correct PRP hardware bug. This algorithm is to assert a DSP reset at a given and predictive clock cycle. But it doesn't solve the bug in all cases.
2011-04-12cleo/u-boot: suppress unused ifdef in include fileJean-Philippe SAVE
We used a ifdef CONFIG_ARCH_SPC300, in a file that is normally called only if we have define ARCH_SPC300.
2011-04-01cleo/{buildroot,genNVRAM,u-boot}: change MAC/IP addr convention, closes #2421Jean-Philippe SAVE
2010-09-02cleo/u-boot/net: copy current_version and wanted_version in appropriate ↵Celine Buret
cases, closes #1668
2010-06-10cleo/u-boot: print version string of each image on each boot, closes #1599save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7185 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-28cleo/tools/genNVRAM: add CPU part nb field, closes #1611lefranc
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7141 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-25cleo/u-boot/spidupd: copy and compare for version are with mem in spite of strsave
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7132 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-19cleo/u-boot.spidupd: check same version only with running one, closes #1479save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7116 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-19cleo/u-boot/spidupd: check md5 of downloaded image without header, closes #1546save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7115 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-19cleo/u-boot/eth: add mii command to access to mii registers, refs #1394save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7114 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-18cleo/u-boot: change MME_header length define, closes #1548save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7112 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-18cleo/u-boot/spiupd: add a check of version after image download, closes #1545save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7111 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-17cleo/u-boot/spidupd: drop packet with wrong dest, correct MAC cnf, closes #1536save
Now, we only accept messages with the following MAC address : - FF:FF:FF:FF:FF:FF - our Eth MAC address - our PLC MAC address the response will have as source address : - Eth for broadcast and Eth request - PLC for PLC request git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7106 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/u-boot/spidupd: return bad_version if start_req.version=\0save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7003 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/u-boot: force unprotect during init for atmel flashs (on SCR310)save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7002 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/spidupd: start transfer with block equal to zerosave
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7001 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/spidupd: add a protocol version number in START message, closes #1497save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6999 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/spidupd: END.CNF is sent before flashing, closes #1477save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6998 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/u-boot/spidupd: add a VS_UPDATE_END.IND message management, closes #1463save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6997 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/u-boot/spidupd: update index in case of same version, closes #1479save
If we want to update a version already present in flash, u-boot simply update the index of this version to be sure that it will be selected during the next start process. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6996 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/u-boot/spidupd: change fsm mechanism, closes #1469save
Fsm state has no impact on message response. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6995 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/spidupd: change MS_UPDATE (0x8000) into VS_UPDATE (0xA064)save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6993 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-06cleo/spidupd: type and arch size are on 4 bytes according to specs, closes #1459save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6992 017c9cb6-072f-447c-8318-d5b54f68fe89