Forum Discussion
Lost another day...
Erasing rom from qsys seems not succesful
erased db, destination directory, all was not necessary.
Load Qsys file, rom is no more on fabric, erased.
On .qsysand .sopc file rom reference are still there and no way to remove by tools. It need editing XML by hand.
This again is a worst bug I fear can be related to same spreading issue on files.
The only way to remove error is to edif XML files with all related risk.
element onchip_memory_bios_rom_1
{
datum _sortIndex
{
value = "18";
type = "int";
}
}
element onchip_memory_bios_rom_1.s1
{
datum baseAddress
{
value = "65536";
type = "String";
}
}edit removing these lines.
again erase directory and .sopc file
open qsys
load cured .qsys files
need double save
generate
finish
on quartus
clear project
compile design
not enough what hell is there and where is hiding?
Restart from erasing directory, .sopc.
Edit again .qsys, inspect on details and remove every line has parameter related to rom.
Save , load on qsys, restart procedure and finally design compile again.
This is another annoying bug on QSYS, can be this related to PLL issue?
Flow Status Successful - Fri May 24 23:42:33 2019
Quartus Prime Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition
Revision Name Top
Top-level Entity Name top
Family MAX 10
Device 10M08SCE144C8G
Timing Models Final
Total logic elements 5,553 / 8,064 ( 69 % )
Total registers 2151
Total pins 95 / 101 ( 94 % )
Total virtual pins 0
Total memory bits 33,476 / 387,072 ( 9 % )
Embedded Multiplier 9-bit elements 0 / 48 ( 0 % )
Total PLLs 1 / 1 ( 100 % )
UFM blocks 0 / 1 ( 0 % )
ADC blocks 0
So at almost figured how to get design again ready to build.
Understood rom is not usable as stated on forum link on previous post.
Now try with flash controller, this one may be usable and forever there. see Next post.