DanGlass
New Contributor
5 years agoCyclone V HPS Simple Baremetal Console App
I'm trying to put together a simple baremetal console application to run on a Cyclone V, using UART0 for stdin/stdout. These are the tools I'm using:
Quartus Prime 18.1
Arm Development Studio 2020.1 (NOT DS-5 as ARM wouldn't renew my license for that)
I am using the minimal preloader, and a custom board.
I have followed what I could from RocketBoards and this site. The Altera-SoCFPG-HelloWord-Baremetal-ARMCC seems like a great starting point, but I can't figure out how to switch from semihosting to UART0. I've been grepping the source directories and documentation all afternoon and haven't been able to find the magic button.
I've also tried Altera-SoCFPGA-HardwareLib-Unhosted-CV-GNU without luck.
Where is the place to get oriented on this?