[U-Boot] dfu: dfu and UBI Volumes

Heiko Schocher hs at denx.de
Tue May 28 08:24:06 CEST 2013


Hello Wolfgang,

Am 28.05.2013 07:58, schrieb Wolfgang Denk:
> Dear Heiko,
> 
> In message <51A42CCD.1020607 at denx.de> you wrote:
>>
>>> I would imagine, but testing and implementation might show a better way,
>>> we do UBI as <name> ubi ubiN volume-name, ie:
>>> rootfs ubi ubi0 rootfs
>>> user ubi ubi0 user-data
>>> and so forth, and augment dfu_nand.c with UBI knowledge, ala dfu_mmc and
>>> fat/ext knowledge.
>>
>> Yes, I think, thats the way to go ...
> 
> I doubt that dfu_nand.c is the right place for this.  What if I start
> using DFU on NOR flash?  The decisions which device type (NAND, MMC,
> NOR, USB mass storage, ...) to habdle on one side, and which partition
> type / image type (raw, UBI volume, file, ...) on the other side are
> fully orthogonal to each other.  They should be handled by independent
> code, and not one of them repeated for all implementations of the
> other.

Yes, exactly ...

bye,
Heiko
-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


More information about the U-Boot mailing list