Markus Fröschle
|
f749ee6a13
|
still hangs, unfortunately
|
2013-11-09 19:57:16 +00:00 |
|
Markus Fröschle
|
3d711e37f2
|
USB controller detected on FireBee - needs a long wait time for config access there...
|
2013-11-09 08:33:26 +00:00 |
|
Markus Fröschle
|
4d27bb6f20
|
moved code around to try and determine why PCI memory mapping doesn't work as expected
|
2013-11-08 17:34:08 +00:00 |
|
Markus Fröschle
|
735b6a690b
|
added more diagnostic printouts and fixed debug() routines to ease debugging
|
2013-11-07 20:29:30 +00:00 |
|
Markus Fröschle
|
c3e4e23041
|
removed unneeded printouts
|
2013-11-07 19:49:01 +00:00 |
|
Markus Fröschle
|
a1ba2c76fd
|
fixed init_usb() for little endian PCI routines
|
2013-11-07 19:45:36 +00:00 |
|
Markus Fröschle
|
ab0a8c6c72
|
tried to find the cause of hang in FPGA load on FireBee - unsucessful yet
|
2013-11-06 07:09:09 +00:00 |
|
Markus Fröschle
|
cde22b002b
|
cleaned up pci initialization and moved call behind FPGA initialization (pin assignments collide)
|
2013-11-06 06:09:36 +00:00 |
|
Markus Fröschle
|
c7140fc366
|
added display of PCI handle of USB device found
|
2013-11-05 20:24:58 +00:00 |
|
Markus Fröschle
|
459e30beed
|
tried, but did not find the cause of access error during alignment of the TD buffers...
|
2013-11-04 20:09:32 +00:00 |
|
Markus Fröschle
|
accd53507b
|
|
2013-11-04 11:25:33 +00:00 |
|
Markus Fröschle
|
4df94fb470
|
removed unneeded printouts
|
2013-11-03 11:25:29 +00:00 |
|
Markus Fröschle
|
f36016f12d
|
code runs until ohci_lowlevel_init() but can't continue since pci_get_resource() is not implemented yet
|
2013-11-03 11:20:39 +00:00 |
|
Markus Fröschle
|
b0fb66314c
|
changed hardcoded, but SYSCLK dependend values to evaluate correctly for the different platforms
|
2013-11-01 11:23:52 +00:00 |
|
Markus Fröschle
|
2bcb5ec873
|
further changes towards LITEKIT m5484 support. Board now runs until PCI bus scan
|
2013-10-30 17:53:24 +00:00 |
|
Markus Fröschle
|
98c81ad230
|
modified to build BaS for M5484LITE
|
2013-10-29 21:01:40 +00:00 |
|
Markus Fröschle
|
b45ec82802
|
removed uncommented statements
|
2013-10-28 11:10:38 +00:00 |
|
Markus Fröschle
|
e0457d624e
|
started m5484 LITEKIT port
|
2013-10-28 11:07:55 +00:00 |
|
Markus Fröschle
|
b738de7f41
|
removed debug printout
incorporated EmuTOS byte swap routines for PCI access
|
2013-10-27 06:24:16 +00:00 |
|
Markus Fröschle
|
d8a6c895d4
|
removed comment on USB controller initialization
|
2013-10-26 11:56:18 +00:00 |
|
Markus Fröschle
|
5dfb76f1d4
|
completely moved PCI initialization outside of sysinit.c
|
2013-10-26 09:51:29 +00:00 |
|
Markus Fröschle
|
a1d6c1720c
|
removed call to new init_pci() (replaced by old init_PCI()) since new version causes a hang in EmuTOS boot. Need to test more extensively first
|
2013-10-26 08:44:56 +00:00 |
|
Markus Fröschle
|
5f60cfc8d0
|
put version numbers alone into separate file so other tools can pick it up
|
2013-10-21 18:28:28 +00:00 |
|
Markus Fröschle
|
22ee5f01c1
|
swapped out pci initialization into separate source file (still needs some testing bevore removing the original)
|
2013-10-21 10:03:00 +00:00 |
|
Markus Fröschle
|
4f9f81074d
|
replaced oldstyle diagnostic message statement
|
2013-10-19 04:36:29 +00:00 |
|
Markus Fröschle
|
5a2e6913b2
|
prepared to move dspi functionality into a separate source file.
removed obsolete print statement
|
2013-10-16 13:35:32 +00:00 |
|
Markus Fröschle
|
23a6951e04
|
include <stdbool.h> to resolve "true" and "false"
|
2013-10-15 05:09:46 +00:00 |
|
Markus Fröschle
|
17f423d777
|
clear data segment only if we are running from ROM/flash
|
2013-10-15 05:07:18 +00:00 |
|
Markus Fröschle
|
58cbdef3d8
|
bumped version number
|
2013-10-15 04:49:39 +00:00 |
|
Markus Fröschle
|
f0f25eac5e
|
stop and disable unused SOC components by stopping their clocks
|
2013-08-13 10:20:44 +00:00 |
|
Markus Fröschle
|
7356f96fae
|
stop and disable unused SOC components by stopping their clocks
|
2013-08-13 10:05:06 +00:00 |
|
Markus Fröschle
|
fe077d6658
|
reverted previous change which was plain wrong
|
2013-08-13 05:55:21 +00:00 |
|
Markus Fröschle
|
8980517dbf
|
fixed initialization of GPIO DMA pin assignments
|
2013-08-13 05:47:37 +00:00 |
|
Markus Fröschle
|
66efc34bdb
|
modified init_gpio() to use symbolic values for initialization and added comments
|
2013-08-12 15:23:26 +00:00 |
|
Markus Fröschle
|
feeabc3eb7
|
fixed a typo in linker script
avoid copy of BaS if linked to RAM
|
2013-08-06 10:39:46 +00:00 |
|
Markus Fröschle
|
6feecbbb6f
|
modified BaS copy to also have the exception routines in RAM
|
2013-08-05 04:22:10 +00:00 |
|
Markus Fröschle
|
b9bb44f122
|
finished early exception vector table
|
2013-08-02 22:13:11 +00:00 |
|
Markus Fröschle
|
63d7882521
|
initialize prelaminary exception vector table
|
2013-08-02 17:35:01 +00:00 |
|
Markus Fröschle
|
4e97215534
|
clear BaS data segment at start
|
2013-08-01 05:46:39 +00:00 |
|
Markus Fröschle
|
f67b0e4d17
|
memory to memory DMA test
display BaS version and compile date/time
|
2013-07-31 20:57:55 +00:00 |
|
Markus Fröschle
|
0e27814077
|
reverted previous changes that prevented FireTOS from booting (EmuTOS didn't have any problems)
|
2013-07-28 10:35:07 +00:00 |
|
Markus Fröschle
|
55d0824ed3
|
simplified MMU initialization
removed (apparently unneeded) MMU TLBs
added source file templates for SPI dma routines
|
2013-07-28 07:19:57 +00:00 |
|
Markus Fröschle
|
ee307287a3
|
added display of reset cause and processor identification
|
2013-07-23 05:05:07 +00:00 |
|
Markus Fröschle
|
b3ff4f9d08
|
fixed SLT signedness
|
2013-07-15 04:27:28 +00:00 |
|
Markus Fröschle
|
0af49237fc
|
fixed (hopefully) SD-card busy-wait loops
|
2013-07-14 17:36:46 +00:00 |
|
Markus Fröschle
|
35657980cf
|
added FASTRAM_END to BaS
|
2013-07-02 10:23:05 +00:00 |
|
Markus Fröschle
|
b6fb51acff
|
set FASTRAM_END for Firetos
|
2013-07-02 09:58:30 +00:00 |
|
Markus Fröschle
|
21232c7e09
|
removed BaS copy to RAM.
Since flashing is intended from a self-contained, SD-card loaded image, this is not neccessary anymore.
|
2013-07-02 09:53:48 +00:00 |
|
Markus Fröschle
|
a5e80dad1f
|
deciphered SDRAM initialization values (SDCR and SDMR) with Coldfire preprocessor macros
|
2013-02-05 16:33:35 +00:00 |
|
Markus Fröschle
|
1fea7fe5da
|
deciphered SDRAM initialization values (SDCFG1 and 2) with Coldfire preprocessor macros
|
2013-02-05 10:41:18 +00:00 |
|