Forum Discussion
Altera_Forum
Honored Contributor
12 years agobertulus,
thank you for the reply... 1) yes, I have a System ID Peripheral in set to 0x00012345. note: when I am in SBT and in the Run As Configuration window I can see that the tool knows that it is supposed to be 0x00012345 but it cannot confirm that number with the hardware... again, Nios isn't talking back for some reason. 2) yes, I also have the cpu id checkbox clicked and the value is 0x00000001. I played with this a bit and when I would uncheck it a message would appear that said "Info: nios2_0: CPUID control register value is 0. Please manually assign CPUID if creating multiple Nios II system"... I do not have mulitple NIOS's in this design but I went ahead and checked it and assigned it to 0x00000001. I have also gone back and removed everything from the Qsys project except the following: 1) Clock Source being fed by an external ckt at 50Mhz. a) The output clock and resets drive all the following IP blocks 2) Nios II/f a) reset vector at 0x1800 b) exception vector at 0x100020 c) cpuid at 0x00000001 d) JTAG Debug port level 1 break vector at 0x820 (this is from inside the wizard) e) jtag_debug_module address 0x800 (this is from the base address column in the Qsys "System Contents" view ... I think this is fine and the differences between the values of d & e are simply due to the offset of 0x20 3) System ID Peripheral at 0xa000 4) On-Chip Memory RAM a) address of 0x100000 b) 32 bit bus c) 64kbytes total d) Slave s1 Latency of 1 5) JTAG uart at 0x10c0 6) EPCS/EPCQx1 Serial Flash Controller at 0x1800 Do you see any problems with the above settings? I believe that this is going to turn out to be some tool vs. Cyclone V problem, but I'm not sure... Also, I have multiple boards and I've tried two and they both exhibit the same issue.. No problem downloading SOF but cannot load the ELF thanks, david