# Is there a u-boot-clearfog-pro-mmc.kwb file?

**URL:** <https://community.solid-run.com/t/is-there-a-u-boot-clearfog-pro-mmc-kwb-file/472>\
**Category:** ARMADA A388\
**Created:** [September 25, 2022, 5:48pm UTC](https://community.solid-run.com/t/is-there-a-u-boot-clearfog-pro-mmc-kwb-file/472 "2022-09-25T17:48:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ambiamber](https://avatars.discourse-cdn.com/v4/letter/a/e8c25b/32.png) [@ambiamber](https://community.solid-run.com/u/ambiamber)\
**Post date:** [September 25, 2022, 5:48pm UTC](https://community.solid-run.com/t/is-there-a-u-boot-clearfog-pro-mmc-kwb-file/472/1 "2022-09-25T17:48:50Z")

</div>

Hello to you!

I am reinstalling my Clearfog Pro eMMC.  
I have `u-boot-clearfog-pro-uart.kwb`  
Is there a file with this name somewhere `u-boot-clearfog-base-mmc.kwb` that contains a newer version of u-boot than the 2013 one?

With u-boot-clearfog-base-uart.kwb installed it shows this version:  
`U-Boot SPL 2018.01-02337-gdc4398fdb8 (May 14 2018 - 18:38:05)`

But with that u-boot I do not see working LAN port (DSA switch ports named eth2@lan1) or anything like that when running with that u-boot on Debian or Armbian.

With the old `u-boot-clearfog-base-mmc.kwb` it shows this version:  
`U-Boot 2013.01-g1e88e63-dirty (Jul 20 2016 - 21:38:48) Marvell version: 2015_T1.0p11`

Is there a newer `u-boot-clearfog-base-mmc.kwb`?  
Do I really need a `u-boot-clearfog-base-mmc.kwb`?

One more thing, the instructions of the Solidrun Atlassian site say to use  
`./kwboot -t -b u-boot-clearfog-base-uart.kwb /dev/ttyUSB0`  
but that failed. `kwboot` only succeed when I used  
`./kwboot -t -b u-boot-clearfog-base-uart.kwb -s 10 -q 1 /dev/ttyUSB0`

Best Regards,  
KES

---

<div class="post-metadata">

**Author:** ![ambiamber](https://avatars.discourse-cdn.com/v4/letter/a/e8c25b/32.png) [@ambiamber](https://community.solid-run.com/u/ambiamber)\
**Post date:** [October 2, 2022, 12:53am UTC](https://community.solid-run.com/t/is-there-a-u-boot-clearfog-pro-mmc-kwb-file/472/2 "2022-10-02T00:53:22Z")

</div>

The answer appears to be that

```nohighlight
U-Boot 2013.01-g1e88e63-dirty (Jul 20 2016 - 21:38:48) Marvell version: 2015_T1.0p11

```

Is all you get for the Clearfog Pro.

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [October 2, 2022, 8:28am UTC](https://community.solid-run.com/t/is-there-a-u-boot-clearfog-pro-mmc-kwb-file/472/3 "2022-10-02T08:28:36Z")

</div>

The reason the switch ports do not show up when booting a clearfog-base bootloader on the pro is because the base does not have switch hardware described in the device-tree. Why aren’t you using the clearfog pro bootloaders that are available on [images.solid-run.com](http://images.solid-run.com)? [SolidRun Images](https://images.solid-run.com/A38X/U-Boot)

---

<div class="post-metadata">

**Author:** ![slacki](https://avatars.discourse-cdn.com/v4/letter/s/73ab20/32.png) [@slacki](https://community.solid-run.com/u/slacki)\
**Post date:** [January 22, 2023, 9:21am UTC](https://community.solid-run.com/t/is-there-a-u-boot-clearfog-pro-mmc-kwb-file/472/4 "2023-01-22T09:21:21Z")

</div>

when compiling openwrt for myself it also creates a kwb that is broken because uboot is broken because (at least it seems like) the dev’s from uboot dont have such device .  
see also [[22.03] uboot-mvebu: clearfog: bootloop due to BootROM: Bad header at offset · Issue #11661 · openwrt/openwrt · GitHub](https://github.com/openwrt/openwrt/issues/11661)  
the latest uboot that boots clearfog pro is g2226ca1734
