Forum Discussion
NZami
New Contributor
7 years agoI Yusof,
I generate rpd file at the way you mention. I write the rpd file to the configuration flash to the application image address. After i power up the FPGA again the FPGA come with the boot image because the application image is not valid. What could be the reason? Should I copy the rpd file as is to the configuration flash? Is there anything special for generate only application image rpd (start from address 0x200000)?
Niv.
בתאריך 10 בינו׳ 2019 9:43, Intel Forums <supportreplies@intel.com> כתב:
Hi NZami, Instead of using .rbf file, you need to use the .rpd file for ASx1/x4 configuration scheme. AS configuration scheme support .jic, .pof and .rpd file format. The .rpd file is a binary file for EPCQ/EPCS/EPCQA devices containing a binary bitstream of configuration data for FPGAs that support Active Serial configuration. The .rbf file is not supported in AS mode as there are option bits for AS mode is not available in the .rbf file. This has been explained from the following KDB: https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd05182010_4.html In version 13.1 and later of the Quartus® II software, you can generate a .rpd file which only contains the required configuration data according to the following steps below: 1. Open the File -> Convert Programming Files GUI. 2. Select Programming file type: Programmer Object File (.pof) or JTAG Indirect Configuration file (.jic). 3. Select the appropriate configuration device and Mode. 4. Click SOF Data in the window at the bottom then Add File and add the SRAM Object file (.sof). 5. Check the Create config data RPD box. 6. Click Generate. Regards, Nooraini
[https://forums.intel.com/img/userprofile/default_profile_45_v2.png?fromEmail=1]<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0050P000008ASID-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=SXyS4FGKRI3iZSJQXMjJaOWhIeWlIZGKWTjH4e5_WTA&e=>
NYusof<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0050P000008ASID-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=SXyS4FGKRI3iZSJQXMjJaOWhIeWlIZGKWTjH4e5_WTA&e=> (Intel)
Hi NZami,
Instead of using .rbf file, you need to use the .rpd file for ASx1/x4 configuration scheme. AS configuration scheme support .jic, .pof and .rpd file format. The .rpd file is a binary file for EPCQ/EPCS/EPCQA devices containing a binary bitstream of configuration data for FPGAs that support Active Serial configuration. The .rbf file is not supported in AS mode as there are option bits for AS mode is not available in the .rbf file. This has been explained from the following KDB:
https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd05182010_4.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.intel.com_content_www_us_en_programmable_support_support-2Dresources_knowledge-2Dbase_solutions_rd05182010-5F4.html&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=0qvUBFfq1Ox_iV4qmCMzfrQBfT3IXQ7th8n6Xie7tJo&e=>
In version 13.1 and later of the Quartus® II software, you can generate a .rpd file which only contains the required configuration data according to the following steps below:
1. Open the File -> Convert Programming Files GUI.
2. Select Programming file type: Programmer Object File (.pof) or JTAG Indirect Configuration file (.jic).
3. Select the appropriate configuration device and Mode.
4. Click SOF Data in the window at the bottom then Add File and add the SRAM Object file (.sof).
5. Check the Create config data RPD box.
6. Click Generate.
Regards,
Nooraini
View/Answer<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0D70P000006BCER-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=ZPiPh9IWTHJebPbhfj318JPZtUfjMJm04TVQTWiDcAQ&e=>
or reply to this email
Replying to
[https://forums.intel.com/img/userprofile/default_profile_45_v2.png?fromEmail=1]<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0050P000008JVDy-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=suWMsa6dX6ouOx2HBd73C8EWa7m4ADIHCMYd57sX1v0&e=>
NZami<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0050P000008JVDy-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=suWMsa6dX6ouOx2HBd73C8EWa7m4ADIHCMYd57sX1v0&e=> (Customer) asked a question.
Tuesday, 1 January 2019 17:08<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0D50P00004ATpUf-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040-26OpenCommentForEdit-3D1&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=UWE64IgZ7B2LjFMrOCpI8dOPquAVY63FqIhxG7gOIEs&e=>
remote update IP with cyclone10 LP
Hi,
I used the remote update core to load 2 images (factory and application) with cyclone III work with Active parallel mode. Now I try to load the 2 images to cyclone10 LP. I work now at Active Serial mode and S25FL128M flash.
there are some question I want to ask:
1. Dose the Remote Update IP work at cyclone10 LP?
2. The remote update core at cyclone III add 22 bits data_in bus and now I have 24 bits, how I load the start address of the application image 0x200000?
3. I generate jic file with 2 sof file (at 2 different pages) but only the factory image is loaded (page 0, start address 0x00), what could be the reason?
I enabled the REMOTE configuration option at quartus.
I working with Quartus Prime Lite 18.1
Niv.
[https://forums.intel.com/img/userprofile/default_profile_45_v2.png?fromEmail=1]<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0050P000008ASID-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=SXyS4FGKRI3iZSJQXMjJaOWhIeWlIZGKWTjH4e5_WTA&e=>
NYusof<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0050P000008ASID-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3D1547106359040&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=SXyS4FGKRI3iZSJQXMjJaOWhIeWlIZGKWTjH4e5_WTA&e=> (Intel)
Hi NZami,
Instead of using .rbf file, you need to use the .rpd file for ASx1/x4 configuration scheme. AS configuration scheme support .jic, .pof and .rpd file format. The .rpd file is a binary file for EPCQ/EPCS/EPCQA devices containing a binary bitstream of configuration data for FPGAs that support Active Serial configuration. The .rbf file is not supported in AS mode as there are option bits for AS mode is not available in the .rbf file. This has been explained from the following KDB:
https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd05182010_4.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.intel.com_content_www_us_en_programmable_support_support-2Dresources_knowledge-2Dbase_solutions_rd05182010-5F4.html&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=6wL4d6ccMT80jh02goqOtZZt2NCC5Ff_LtTm9SXrJ60&m=uKphs5PzF-jKn7VHNJvA44SNY12EU4cvNJ0ym4YD59E&s=0qvUBFfq1Ox_iV4qmCMzfrQBfT3IXQ7th8n6Xie7tJo&e=>
In version 13.1 and later of the Quartus® II software, you can generate a .rpd file which only contains the required configuration data according to the following steps below:
1. Open the File -> Convert Programming Files GUI.
2. Select Programming file type: Programmer Object File (.pof) or JTAG Indirect Configuration file (.jic).
3. Select the appropriate configuration device and Mode.
4. Click SOF Data in the window at the bottom then Add File and add the SRAM Object file (.sof).
5. Check the Create config data RPD box.
6. Click Generate.
Regards,
Nooraini
Thursday, 10 January 2019 09:45<https://urldefense.proofpoint.com/v2/url?u=https-3A__forums.intel.com_0D70P000006BCER-3FfromEmail-3D1-26s1oid-3D00DU0000000YT3c-26s1nid-3D0DB0P000000U1Hq-26s1uid-3D0050P000008JVDy-26s1ext-3D0-26emkind-3DchatterCommentNotification-26emtm-3