Wangjialin
|
2fbc62f986
|
feature(psram): add 80Mhz mode for psram. Since we have flash rom code patch now, we can fix the compatibility issue between SPI APIs and psram.
1. add qio enable option in bootloader for GD25LQ32C flash.
2. add option for psram mode: 40m+40m, 80m+40m, 80m+80m.
3. fix bugs in spi_flash_rom_patch
|
2017-06-24 13:28:51 +08:00 |
|
Jeroen Domburg
|
1c4369d00f
|
Fix intlvl 4 stuff to give a correct backtrace; add cache invalid access to intlvl4
|
2017-03-28 11:50:22 +08:00 |
|
Jeroen Domburg
|
05237496c2
|
Get rid of superfluous printf
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
15514b804d
|
After rebasing, it was found out that flushing the cache drops the writeback-pending psram cache lines on the ground. We now evict these by reading 64/128K of memory before flushing the cache. Also fixes a snafu in psram cache mode (inverted hi/lo and even/odd selectors) as well as an option to not let the heap allocator touch the psram.
|
2017-03-28 11:49:33 +08:00 |
|
Wangjialin
|
b8b8a6b21c
|
remove unused codes in psram driver
|
2017-03-28 11:49:33 +08:00 |
|
Wangjialin
|
3b92cdecf4
|
update psram driver:
1. fix init error after system restart
2. use MACROs for GPIO definition and psram id.
3. format the code
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
117ad017f6
|
More MR comment fixes
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
614b735787
|
Maybe I should try to compile before commit/push...
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
6262253742
|
Some fixes to MR comments
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
d5b5a6e234
|
Fix psram silicon bug test; clean up Kconfig mess, clean out psram unused functions warnings
|
2017-03-28 11:49:10 +08:00 |
|
Jeroen Domburg
|
b816bbc43f
|
Fix dualcore PSRAM.
|
2017-03-28 11:48:36 +08:00 |
|
Jeroen Domburg
|
07805e0c08
|
Add interlan memory capability to heap alloc, add some PSRAM tests
|
2017-03-28 11:46:11 +08:00 |
|
Jeroen Domburg
|
32e83d257a
|
Psram driver cleanup: remove DMA and test functions, tabs to spaces, add copyright header
|
2017-03-28 11:46:11 +08:00 |
|
Wangjialin
|
4a2999f729
|
update psram example files
1. update psram code
2. add missing files
3. add psram example
4. add mmu and psram init
|
2017-03-28 11:46:11 +08:00 |
|