From: Kever Yang <kever.yang@rock-chips.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [U-Boot 0/3] introduce Rockchip rockusb
Date: Tue, 21 Mar 2017 13:17:18 +0800 [thread overview]
Message-ID: <58D0B75E.5090804@rock-chips.com> (raw)
In-Reply-To: <def99ece-203b-338d-461c-fdedbbe8bd14@denx.de>
Hi Marek,
On 03/21/2017 12:33 AM, Marek Vasut wrote:
> On 03/20/2017 05:01 PM, Simon Glass wrote:
>> Hi Marek,
>>
>> On 20 March 2017 at 06:24, Marek Vasut <marex@denx.de> wrote:
>>> On 03/20/2017 02:53 AM, Eddie Cai wrote:
>>>> 2017-03-17 5:26 GMT+08:00 Marek Vasut <marex@denx.de>:
>>>>
>>>>> On 03/15/2017 08:56 AM, Eddie Cai wrote:
>>>>>> rockusb is a protocol run between host pc and device. it help people get
>>>>> device
>>>>>> info, flash image to device. this patch implement rockusb on device side.
>>>>> What is the benefit of this yet-another NIH protocol compared to ie.
>>>>> DFU/UMS/Thor/Fastboot ?
>>>>>
>>>> This is mostly used on Rockchip chipset. All the rockchip SoC boot rom and
>>>> develop tools implement this protocol.
>>>> So we want to use the same protocol which compatible with current tools.
>>> This does not really answer my question. We have protocols which
>>> implement exactly this functionality already, why do we need another one ?
>> I think the point is that this is widely used with Rockchip devices,
>> and for mainline U-Boot to be fully useful it needs to support it.
> OK, I'll leave that decision to Lukasz . I'm not a big fan of adding
> redundant functionality only because someone thought NIH is good before
> looking at standards.
I don't know how you define "redundant functionality", from the gadget
framework view,
yes, it's very similar to other storage based gadget, we may able to
re-use the common part of the framework.
But it's definitely a different USB class driver which is used in
Rockchip bootrom
and Rockchip loader, and some commands like RD(Reset device),
DB(download boot)
are not able to use in ums or fastboot, but they are useful in Rockchip
platform.
Thanks,
- Kever
>
>> However I do think it would be good to move to using DFU etc. if possible?
> Yes.
>
next prev parent reply other threads:[~2017-03-21 5:17 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-15 7:56 [U-Boot] [U-Boot 0/3] introduce Rockchip rockusb Eddie Cai
2017-03-15 7:56 ` [U-Boot] [U-Boot 1/3] drivers: usb: gadget: add the rockusb gadget Eddie Cai
2017-03-16 7:05 ` Kever Yang
2017-03-20 7:24 ` Eddie Cai
2017-03-20 8:37 ` Lukasz Majewski
2017-04-20 0:56 ` Eddie Cai
2017-04-20 10:04 ` Lukasz Majewski
2017-03-15 7:56 ` [U-Boot] [U-Boot 2/3] cmd: add rockusb command Eddie Cai
2017-03-20 2:29 ` Simon Glass
2017-03-20 8:14 ` Eddie Cai
2017-03-22 13:05 ` Simon Glass
2017-04-20 10:11 ` Lukasz Majewski
2017-03-15 7:56 ` [U-Boot] [U-Boot 3/3] rockchip: rk3288: enable rockusb support on rk3288 based device Eddie Cai
2017-03-20 2:30 ` Simon Glass
2017-03-20 8:16 ` Eddie Cai
2017-05-02 10:37 ` Eddie Cai
2017-05-03 10:09 ` Simon Glass
2017-05-04 7:17 ` Eddie Cai
2017-05-04 9:19 ` Lukasz Majewski
2017-05-04 16:49 ` Simon Glass
2017-05-05 1:15 ` Eddie Cai
2017-05-14 9:32 ` Simon Glass
2017-05-14 21:49 ` Lukasz Majewski
2017-04-20 10:12 ` Lukasz Majewski
2017-03-15 9:06 ` [U-Boot] [U-Boot 0/3] introduce Rockchip rockusb Lukasz Majewski
2017-03-15 9:31 ` Eddie Cai
2017-03-15 9:46 ` Lukasz Majewski
2017-03-16 21:26 ` Marek Vasut
2017-03-20 1:53 ` Eddie Cai
2017-03-20 12:24 ` Marek Vasut
2017-03-20 16:01 ` Simon Glass
2017-03-20 16:33 ` Marek Vasut
2017-03-21 5:17 ` Kever Yang [this message]
2017-03-21 14:27 ` Tom Rini
2017-03-27 8:27 ` Lukasz Majewski
2017-03-28 9:13 ` Eddie Cai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=58D0B75E.5090804@rock-chips.com \
--to=kever.yang@rock-chips.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox