Hello Sergei,
I like your plan. I would like to join you in this undertaking.
I personally would like to obtain the following out of the effort:
If you post your working version of BareMetal on your GitHub, I will download a copy and see if I can get it working on my old Intel N450 dev board. If it works great. If not, I will purchase any platform you recommend.
Because I am a PCI beginner, I may not be able to make any major contributions initially but, I can test your code and assist as possible. I have access to a PCIe data acquisition board with full documentation. I would like to use your BareMetal I/O utility to explore this board. I would use the board’s DAC with bare I/O read / writes to generate a sinewave. By watching this waveform on an oscilloscope I can see how stable the platform is.
Fred
Sent from Mail for Windows
--
You received this message because you are subscribed to the Google Groups "BareMetal OS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
baremetal-os...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/baremetal-os/30066fbf-300b-4664-8d87-6a493758089bn%40googlegroups.com.
HiI was able to clone the repo and boot it on my single core Atom N450 board (Intel® Embedded DevelopmentBoard 1 - N450). I had some trouble at first with a hang here:[cpu: 2 x 1589 MHz] [mem: 1012 MiB] [hdd:To get past this issue, I changed the IDE controller from: [Enhanced Mode] SATA Mode [AHCI Mode] to [Compatible Mode] IDE Mode [SATA Only]
Now I see the following boot message:[cpu: 2 x 1589 MHz] [mem: 1012 MiB] [hdd: N/A] [net: N/A]BareMetal is ready>I tested all the internal commands, all worked properly except the reboot command which locked up the system.I was happy to see it start up but, when I tried to load a few programs such as hello.app and sysinfo.app. They appeared to write into the bmos.image but, they did not appear when I issued the dir command.This is what I see when I type dir:> dirDisk Size: 0 MiBName | Size (Byte) | Reserved (MiB)===================================================>Perhaps my platform is not compatible with the OS. Do you recommend I purchase a "supported" platform or should I try to debug the hang? I will need a new platform anyways to use multicore. So I am ready to get something if necessary.