summaryrefslogtreecommitdiff
path: root/libcpu/arm/am335x
AgeCommit message (Collapse)Author
2017-02-06Add libcpu/arm/am335x/context_iar.S filezchong-cht
2015-11-11 Add iar compiler support for am335x.zchong_cht
2015-05-11[libcpu][am335x] Fix the booting failure when enabling MMUAdrian Huang
Since the 16 domains are configured as the client domains in mmu_setttbase(), a Permission fault is generated if the XN bit (Execute-never) is set in the short-descriptor translation table (for section and supersection). This leads to the booting failure when enabling MMU for beagleboard bsp. Here is log: ---------------------------------------------------------------- SD/MMC found on device 0 reading uEnv.txt 117 bytes read in 3 ms (38.1 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... Running uenvcmd ... reading rtthread.bin 162624 bytes read in 24 ms (6.5 MiB/s) \## Starting application at 0x80200000 ... ---------------------------------------------------------------- This commit removes the XN bit configuration in the section of the short-descriptor translation table. The OS can be booted successfully with applying this commit.
2014-08-12[libcpu]am335x edit vector陈豪
vector_undef and vector_dabt
2014-01-11add CM_PER_UARTx_CLKCTRLRTsien
2013-09-22Delete SConscriptBernard Xiong
2013-09-20Import beaglebone portingbernard