Hi,
On Fri, Jan 24, 2025 at 11:30 AM Marek Belisko via lists.yoctoproject.org
<marek.belisko=gmail....@lists.yoctoproject.org> wrote:

> Hi Quentin,
>
> On Fri, Jan 24, 2025 at 11:15 AM Quentin Schulz <quentin.sch...@cherry.de>
> wrote:
>
>> Hi Marek,
>>
>> On 1/24/25 11:04 AM, Marek Belisko via lists.yoctoproject.org wrote:
>> > Hello,
>> >
>> > I'm trying to add support for rk3328-evb. I've added a machine and
>> built a
>> > minimal image which I would like to flash to emmc. For flashing I'm
>> usually
>> > using rkdeveloptool which download some binary blok (loader) and then
>> can
>> > flash wic image (at least I'm doing that for radxa boards). Does anybody
>> > have an idea where I can find such loader pls? I've tried this :
>> > https://xdaforums.com/attachments/for-rk3328-devices-rar.5168743/ but
>> none
>> > of them works (it prints: Opening loader failed, exiting download
>> boot!).
>> > I've tried to use MiniLoaderAll.bin from the vendor but this one just
>> > prints some garbage to the serial port and I cannot download wic after
>> that.
>> >
>>
>> I do not have any RK3328 board available, but the instructions so far
>> are the same for RK3399, PX30 and RK3588 (the boards I do have access to).
>>
>> https://github.com/rockchip-linux/rkbin
>> tools/boot_merger RKBOOT/RK3328MINIALL.ini
>>
>> This will generate an rk3328_loader_v1.21.250.bin file at the root of
>> rkbin directory. Use that as argument for `rkdeveloptool db` command.
>>
> Thanks a lot for that.
>
I made build from meta-rockchip with added rk3328 machine (basically copy
of some other 3328) and was able to flash it but TPL hangs in following way:
 U-Boot TPL 2022.01 (Jan 10 2022 - 18:46:34)
data training error
col error
data training error
DDR3, 333MHz
BW=16 Col=12 Bk=8 CS0 Row=16 CS=1 Die BW=8 Size=4096MB

It's some vendor custom board and they don't provide support but from what
I understand it's just close of evk.
Do you have some idea what should be checked before I dig into the u-boot?
Thanks

>
>> If your board is using a different baudrate or console mux/controller,
>> you can modify its configuration for the DDR bin blob (first stage
>> bootloader contained in rk3328_loader_*.bin) by editing
>> tools/ddrbin_param.txt and then calling tools/ddrbin_tool.py rk3328 on
>> bin/rk33/rk3328_ddr_*.bin. Since there are two, you need to know which
>> one to edit. Reading RKBOOT/RK3328MINIALL.ini, the 333MHz one is used.
>>
>> FYI, you can also replace rkdeveloptool with rockusb from Collabora,
>> available here:
>> https://github.com/collabora/rockchiprs/tree/main/rockusb/examples What
>> I like about it is that it handles bmap files for flashing on the eMMC :)
>>
> Oh perfect. Didn't know about that one. Maybe we can put that info to
> meta-rockchip wiki/README.
>
>>
>> Cheers,
>> Quentin
>>
>
> Thanks and BR,
>
> marek
>
> --
> as simple and primitive as possible
> -------------------------------------------------
> Marek Belisko - OPEN-NANDRA
> Freelance Developer
>
> Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
> Tel: +421 915 052 184
> skype: marekwhite
> twitter: #opennandra
> web: http://open-nandra.com
>
> 
>
> BR,

marek

-- 
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer

Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64783): https://lists.yoctoproject.org/g/yocto/message/64783
Mute This Topic: https://lists.yoctoproject.org/mt/110787954/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to