Forum Discussion
Altera_Forum
Honored Contributor
11 years agoThe Cyclone V is pretty advanced, but I'm starting to understand it. Looking at the hardware memory addresses, I think I might be able to read/write hardware directly using a sort of register pointer, like this:# define SDR_CTRLCFG (*(volatile uint32_t * const) 0xFFC25000), but for each register on the HPS and the board.
I would like to create a bootROM residing in on-chip ROM, and a Preloader image running in Bare Metal mode. The manufacturer of the board didn't include any user space or bare metal examples to read or write any of the hardware. I tried using the Altera software but it's not running on any of my computers so I'm going to have to make a compiler for the board I have. At $800 a board, I'm surprised the manufacturer didn't give us a way to program their board, and they're not really providing tech support.