-
Notifications
You must be signed in to change notification settings - Fork 1.3k
lesson2 can't see Exception level: 3 on the screen #216
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Similar issue for me. I am using RPI4B and am able to run lesson01 with no problem after applying modifications suggested in #127. When I run lesson02 with lesson01's |
I met the same issue on RPi 4B module. Changing boot.S to the one in lesson 01 can see uart_send output, but no printf() output. |
I am currently working on a bare metal OS for the Raspberry Pi 4 and I also had trouble, getting lesson 2 to work on the Pi 4. Firstly, I was able to get the execution level and print it to the serial console (without changing the Because I haven't followed the lessons from the beggining, I have a different linker script and approach at booting. I start my kernel at So I believe, if you delete the Also, I setup the stack manually at
Here is the changed
|
have kernel_old=1 set at the config.txt is ok, you'll get 3 from currentEL |
When I run the lesson01, I can see "Hello World" displayed on my screen normally, but when I use printf in the lesson02, my screen does not display "Exception level: 3" or anything.
The text was updated successfully, but these errors were encountered: