[U-Boot] Automated/remote flashing of R-Car3

Marek Vasut marek.vasut at gmail.com
Wed May 8 11:30:35 UTC 2019


On 5/8/19 11:32 AM, Eugeniu Rosca wrote:
> On Tue, May 07, 2019 at 06:09:10PM +0200, Marek Vasut wrote:
> [..]
>>>>> 1.d. Use CPLD Configurator
>>>>> + H3_M3_StarterKit_Configurator.exe is a Windows tool shipped by
>>>>>   Renesas, hence readily available, which allows to modify the MD
>>>>>   pins, to conveniently switch between QSPI/Hyperflash/SCIF
>>>>>   boot mode from a GUI
>>>>> + Most of the advantages pointed out above
>>>>> - ULCB-only solution (i.e. does not apply to Salvator-X)
>>>>> - Requires a Windows host
>>>>
>>>> Where can I obtain this and are there sources / documentation available?
>>>
>>> I am able to find below related package freely available:
>>> https://elinux.org/File:H3_StarterKit_CPLD_Update_20190408.zip
>>>
>>> Unfortunately, it doesn't include H3_M3_StarterKit_Configurator.exe.
>>> The user who uploaded the file is https://elinux.org/User:RenesasJa.
>>> Are you aware of any messaging/commenting feature on elinux.org?
>>> If not, I hope Michael (CC-ed) can answer your question. Hopefully
>>> he sees this message. If not, I can forward your question to him via
>>> mantis.
>>
>> It would be also interesting to obtain the CPLD sources and be able to
>> synthesise custom CPLD bitstreams for automated testing.
> 
> Is my understanding correct that these "CPLD bitstreams" (once known)
> could be implemented in U-Boot's board/renesas/ulcb/cpld.c?

No, the CPLD is a programmable logic device. You synthesise the
bitstream with Quartus, program it and it stays programmed (in case of
that maxV on the ULCB at least)

-- 
Best regards,
Marek Vasut


More information about the U-Boot mailing list