jens
96618e854f
- removed large comment
...
git-svn-id: http://moon:8086/svn/mips@193 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 21:40:41 +00:00
jens
df4245fbf6
[Bootloader]
...
- instantiate uart_ifs in board
git-svn-id: http://moon:8086/svn/mips@192 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 21:21:23 +00:00
jens
0c06127499
[Bootloader]
...
- cleaned up
- added srec_init()
git-svn-id: http://moon:8086/svn/mips@178 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 11:12:23 +00:00
jens
c76849d2cc
- refactored
...
- increased version
git-svn-id: http://moon:8086/svn/mips@177 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 09:33:14 +00:00
jens
7ced3f1db1
[Bootloader]
...
- ML402: do baudrate init in board_init()
- use faster memcpy
- print CPU info
- provide extra diagnostic during SREC load
git-svn-id: http://moon:8086/svn/mips@176 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 07:32:53 +00:00
jens
8121a08ede
- fixed bootloader denano
...
git-svn-id: http://moon:8086/svn/mips@157 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 15:47:28 +00:00
jens
5fda68acc2
- fixed bootloader
...
git-svn-id: http://moon:8086/svn/mips@156 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 15:43:34 +00:00
jens
ab8ccb1657
- fixed bootloader
...
git-svn-id: http://moon:8086/svn/mips@155 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 15:33:13 +00:00
jens
dd10b4b5db
- refactored
...
git-svn-id: http://moon:8086/svn/mips@148 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-05 20:10:12 +00:00
jens
da27d6d6bb
- refactored
...
- fixed paths
git-svn-id: http://moon:8086/svn/mips@146 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-05 19:41:56 +00:00
jens
3d5f7a19ba
- enable linker garbage. Disable LTO
...
git-svn-id: http://moon:8086/svn/mips@138 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-02-08 18:50:04 +00:00
jens
1530cab6de
[mips]- added sim stuff and lto
...
git-svn-id: http://moon:8086/svn/mips@136 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-02-04 10:59:49 +00:00
jens
1acf88ea01
- fixed ml402
...
git-svn-id: http://moon:8086/svn/mips@135 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-28 09:58:21 +00:00
jens
4dbc4695fb
- bootloader: read boot image offset from via board provided method
...
- bootloader_with_flash: fixed apperent bug with GPIO alignmentand masking
git-svn-id: http://moon:8086/svn/mips@134 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-28 09:56:43 +00:00
jens
273b7a6a79
- bootloader prepared for use mit mips debugger
...
- changed address of debugger entry
- mips_dbg: no use om memset and memcpy
git-svn-id: http://moon:8086/svn/mips@120 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 14:30:49 +00:00
jens
e86064fd65
- no memset and strcpy in gdb_stub
...
- boattloader : refactored, size optimization, nostartup, nostdlib, nodefaultlibs
git-svn-id: http://moon:8086/svn/mips@119 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 13:51:31 +00:00
jens
793df682b1
- added
...
git-svn-id: http://moon:8086/svn/mips@118 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 13:16:38 +00:00
jens
ff2b7a10c7
- conditional inclusion of debugger
...
- improved linker script
git-svn-id: http://moon:8086/svn/mips@116 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 21:46:54 +00:00
jens
c6962aef49
- refactored debugger
...
- jump to exc-handler instead of call
git-svn-id: http://moon:8086/svn/mips@115 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 17:46:50 +00:00
jens
6b228be3f7
- fixed bootloader makefile
...
- interupts disabled after bootloader
- enable interrupts in board file
git-svn-id: http://moon:8086/svn/mips@109 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-20 18:39:10 +00:00
jens
e1ea7e3582
- don't optimize away gdb
...
- GCC 4.92
- cleaned up
git-svn-id: http://moon:8086/svn/mips@107 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-19 20:56:21 +00:00
jens
0e6994cdc6
- dissamble out
...
git-svn-id: http://moon:8086/svn/mips@106 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-19 18:36:09 +00:00
jens
f3e297c9e6
- bootloader build with LTO
...
- switch between debugger from rom or from app
- gdb_stub: added debug output to stdout
git-svn-id: http://moon:8086/svn/mips@104 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-19 18:03:53 +00:00
jens
0b96f7202d
- use debugger from bootloader
...
git-svn-id: http://moon:8086/svn/mips@100 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-18 23:17:58 +00:00
jens
cf233c4d81
- fixed bootloader
...
- bootloader added board file
- refactored header files
- constify constants
git-svn-id: http://moon:8086/svn/mips@99 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-18 22:28:07 +00:00
jens
702cb814a1
- bootloader multi target
...
git-svn-id: http://moon:8086/svn/mips@98 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-18 17:47:36 +00:00
jens
1a58dcf524
- improved tool chain
...
git-svn-id: http://moon:8086/svn/mips@95 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-17 20:34:55 +00:00
jens
f9eb889616
bootloader no peripheral initialization
...
git-svn-id: http://moon:8086/svn/mips@72 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-11 08:07:33 +00:00
jens
44206066d1
[Bootloader]
...
- fixed buffer size
- added more SREC types for better debugging
git-svn-id: http://moon:8086/svn/mips@62 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-12-13 13:09:15 +00:00
jens
1596951563
- removed redundant defines
...
git-svn-id: http://moon:8086/svn/mips@61 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-12-13 12:55:11 +00:00
jens
b31b7676a7
- more speed up flash load
...
git-svn-id: http://moon:8086/svn/mips@57 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-15 17:26:57 +00:00
jens
f986c8829d
- speed up flash load
...
git-svn-id: http://moon:8086/svn/mips@56 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-15 16:38:32 +00:00
jens
24ef72ab24
- disabled dedicated SPI test
...
git-svn-id: http://moon:8086/svn/mips@53 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:49:42 +00:00
jens
1ad2aff23c
- pimped bootloader without flash to read flash images
...
git-svn-id: http://moon:8086/svn/mips@52 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:49:26 +00:00
jens
a1f6b2b5fe
- also create intel hex
...
git-svn-id: http://moon:8086/svn/mips@51 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:48:18 +00:00
jens
55b1322b77
- renamed SPI registers
...
git-svn-id: http://moon:8086/svn/mips@49 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 20:16:50 +00:00
jens
e698dc5826
- use max SPI clock frequency (25 MHz)
...
git-svn-id: http://moon:8086/svn/mips@48 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 20:07:36 +00:00
jens
e91f35ac15
- fixed transfer size
...
git-svn-id: http://moon:8086/svn/mips@47 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 19:30:39 +00:00
jens
e56cc44d87
- periodic SPI test
...
git-svn-id: http://moon:8086/svn/mips@46 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 19:24:05 +00:00
jens
471a1dba4b
- added SPI
...
git-svn-id: http://moon:8086/svn/mips@45 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 16:59:16 +00:00
jens
1357fd045a
- reduced test patterns
...
git-svn-id: http://moon:8086/svn/mips@44 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 17:05:41 +00:00
jens
4a5abc9629
- added comment
...
git-svn-id: http://moon:8086/svn/mips@43 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 17:03:28 +00:00
jens
4919f53484
- added timer ISR
...
git-svn-id: http://moon:8086/svn/mips@42 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 14:12:30 +00:00
jens
9adb5ab13b
- improved test
...
git-svn-id: http://moon:8086/svn/mips@41 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 10:23:44 +00:00
jens
d04fcfa8ff
- D-cache invalidate all. Instead of one cache line
...
git-svn-id: http://moon:8086/svn/mips@40 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:08:49 +00:00
jens
f3e17bb602
- D-cache invalidate before SDRAM read
...
git-svn-id: http://moon:8086/svn/mips@39 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:05:46 +00:00
jens
8c235914f4
- added I/D-cache invalidate
...
git-svn-id: http://moon:8086/svn/mips@38 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:05:22 +00:00
jens
4a22e09e84
- G0
...
- print out character in ISR
git-svn-id: http://moon:8086/svn/mips@36 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-28 21:34:33 +00:00
jens
a655e1c5d9
- use build in data types
...
git-svn-id: http://moon:8086/svn/mips@35 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-28 19:19:01 +00:00
jens
3263f9d79c
- make XCP_SIZE (Exception stacksize) conditional
...
- use 4K exception stack for low SRAM targets
git-svn-id: http://moon:8086/svn/mips@34 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-28 08:44:28 +00:00