Answer the question
In order to leave comments, you need to log in
How to learn how to create an operating system for a single payer on Cortex A9?
Greetings to all, I ask for help, do not blame me for a stupid question.
I want to make a GPS receiver, with a touch color screen on a single-board board, I have no questions about electronics, but I got stuck in writing an operating system for it.
Can anyone tell me:
Where can I find information on developing an OS on an ARM cortex 9 microprocessor with nand and RAM?
I'm going to do it on linux. Where can I find information on software development?
it is necessary that at startup it displays a splash screen and, when turned on, gives out coordinates with satellites in the picture.
Please just give information on the topic, I really want to study and do
Answer the question
In order to leave comments, you need to log in
It’s impossible to just take and write your own operating system for some first single-payer that comes across.
But it’s really possible to download a ready-made OS specifically for this board, with drivers, etc. and modify to suit your needs.
Well, they called.
It will be difficult. It is unlikely that under Linux there will be a driver for the screen, besides, a graphical shell is needed to draw the card, and a weak single-board may not pull it.
For a GPS receiver, you don't seem to need an OS. Yes, and Cortex A9 does not seem to be needed, a simpler controller is quite enough (well, there is arduino or even stm32). Just one cycle with interrupt handling. If you still want a very smart receiver on the A9, then you can still pick up different RTOS. For example NUTTX from apache https://nuttx.apache.org/ is highly praised (at least well documented).
And is it possible to find examples of work for microprocessors with a description? Are there stimulants worth studying?
I wonder "ARM cortex 9" what is it? As far as I know, neither the Orange Pi line nor the Raspberry Pi line has these (well, maybe I missed something).
If all the same, this is some kind of brand, then they have many different ready-made options , take a more or less suitable one and finish it for yourself.
If this is some kind of No name, look for RTOS for ARM Cortex A9 and enjoy your sex.
But for starters, I think you can use the theory from Tanenbaum and something more modern and more practical.
I connected the GPS receiver to the raspberry pi. Touch screens for it are on sale. OS and graphical shells are also available.
To evaluate your capabilities, try to at least master the OS loader. Uboot, for example https://ru.wikipedia.org/wiki/Das_U-Boot
Lots
of documentation
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question