Hi,

I am new and I recently have started using OR1200.
I have done simple project with UART and SRAM memory to write from processor
some data to TestBench via UART.
I am using simulator for this.

I would like to try boot simple Linux on OR1200. My hardware contains the
following peripherals:
- INTGEN
- UART
- SRAM memory

I have prepared linux binary file, however I see that some code for
exceptions is in wrong address space. Should start from 0x100 address but
starts from 0x800 address. When I created assembler from binary file
everything looks ok.  

I would like to put this simple Linux directly to the SRAM memory but it is
not working.

I tried to use bootloader which is in SROM memory, but this is not working
also.

I am getting one of two problems:
- Processor hangs in die_if_kernel function
- bus error - there is reading transaction on data bus from very high
address 

I do not know what I am doing wrong.

This is first time when I try to boot linux on SoC.

Has anyone some simple example how to configure and prepare Linux for very
simple hardware with UART?

Best Regards,
Piotr



--
View this message in context: 
http://openrisc.2316802.n4.nabble.com/Simple-linux-with-OR1200-tp4641978.html
Sent from the OpenRISC mailing list archive at Nabble.com.
_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc

Reply via email to