use invd instead of wbinvd in real mode start code

Heiko Schocher hs at denx.de
Wed Feb 19 15:04:56 CET 2020


Hello Tom, Wolfgang,

Am 19.02.2020 um 14:42 schrieb Tom Rini:
> On Wed, Feb 19, 2020 at 02:14:31PM +0100, Wolfgang Denk wrote:
>> Dear Heiko,
>>
>> In message <7d480cee-88aa-f4e3-7e3d-8740bbdcc224 at denx.de> you wrote:
>>>
>>>> How the feed back line is organized? I mean how host system will know that
>>>>    a) we done flash correctly?
>>>>    b) the booted image is bad or good?
>>>
>>> For both questions the answer is, that you need to write a testcase
>>> which answer this question.
>>>
>>> For a) you flash the image in some way through U-Boot commands. You
>>> start this commands from a tbot testcase written in python and parse
>>> the output and/or return code of the command and than decide ...
>>>
>>> Same for b) reboot the board, check if new version is installed
>>> by parsing the U-Boot bootlog, than start U-Boot commands to find
>>> out, if current installed version is good or bad.
>>
>> Maybe it would be nice for people who don't know tbot if you could
>> link to some examples for such testcases?  I think this should even
>> be covered in the tbot docs?
> 
> The tbot docs should cover things like running test/py and specifying
> testcases so you don't have to write things like "is the board alive?"
> from scratch :)

Yes, there is room for optimizations in docs and examples ;-)

Harald just have a first rough version, which can start nicely
test/py from U-Boot ... so I hope we have this soon "online"
and in the docs.

Ok, next step is to bring some examples to a online repo... I see,
this would help much for starting from scratch... beside of:

http://tbot.tools/quickstart.html
http://tbot.tools/quickstart.html#testcases
http://tbot.tools/quickstart.html#hardware-interaction

or

http://tbot.tools/configuration.html

But hey, tbot is open source, feel free to help.

bye,
Heiko
-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: hs at denx.de


More information about the U-Boot mailing list