• Bare Metal Input/Output - Documentation?
    Does anyone know of an Idiot's Guide to this topic? In particular, how does a processor with no special I/O instructions issue a request, e.g. to a serial output device to output "Hello, World"? And how...
  • Hello World with Bare Metal and QEMU
    I have followed some tutorials on the internet and found one in particular quite interesting and didactic for those just starting to program ARM Bare metal. The Blog é Freedom Embedded | Balau's technical...
  • Launching bare-metal firmware at EL2 (Hyp) on QEMU with ARM Trusted Firmware?
    Hi experts, I am recently developing some bare-metal code for a Cortex-A57 Aarch64 on QEMU (Virt platform) for playing with the Virtualization Extension. I first used one core and I developed a bootloader...
  • Running two bare-metal programs on two separate cores in Cortex-A9
    Hello, I have run two different bare-metal programs on two corresponding ARM cores in Cyclone V (Cortex-A9) in DS5 using JTAG line. The SDRAM is shared between the two cores as is evident from the cache...
  • Bare Metal I/O documentation help
    Where do I find an architecture document on Cortex-A bare metal I/O? The ARMv8 architecture document doesn't seem to address this, unless I've missed it. I'd like to be able to communicate with the usual...