[Tiptoi-hw] Request for Rubber-Duck: Qemu UART Model

Sven A. Huerlimann sh at sighup.ch
Sa Dez 5 18:40:24 CET 2020


Der Englische Wiki-Artikel ist auch besser.. Da gibts den Verweis auf
"The pragmatic Programmer".

So wie ich die Geschichte kenne ist: Am MIT hatten sie eine
Quitsche-Ente vor dem Büro für Computer Science. Jeder der da eine Frage
stellen wollte musste sie zuerst dem Entlein stellen. Die meisten seien
danach wieder gegegangen. :)

Bez. UART: Wenn ich den STA erst nach vier bytes asserte, kommt ich
durch das parameter gedönse.

Ich muss aber das Kommando als: "dddduuuummmmpppp\r\r\r\r" eingeben, da
ja vier bytes benötigt werden pro "getc". Die parameter danach sind dann
normal (ausser der \r muss ich auch viermal tippen). *kopfkratz*

Irgendwo ist da noch ein Denkfehler drin - meinerseits:

...
...
: chomp_slcr_write: Write R_SHARE_PIN_CTRL
: chomp_slcr_write: addr: 00000074 data: 00000001
: uart_write: ************************************************* UART
Buff thres: 00000000
   Adress addr(0    0   0)::0000     4             8              c
0x00000000:    0xea000006    0xe59ff0a8    0xe59ff0a8    0xe59ff0a8
0x00000010:    0xe59ff0a8    0xe59ff0a8    0xe59ff0a8    0xe59ff0a8
0x00000020:    0xe3a01063    0xe59f00a4    0xe5801000    0xe3a00013
0x00000030:    0xe129f000    0xe59f1098    0xe1a0d001    0xe3a00000
0x00000040:    0xeb00039e    0xe3500003    0x059ff088    0xe3500001
0x00000050:    0x059ff084    0xe3500002    0x059ff080    0xe59f0080
0x00000060:    0xe3a01405    0xe5801000    0xe3a00000    0xeb0002fa
0x00000070:    0xe3500001    0x03a0f302    0xe59f0064    0xe3a01301
0x00000080:    0xe5801000    0xe3a00000    0xeb000276    0xe3500001
0x00000090:    0x03a0f302    0xe59f0048    0xe3a01406    0xe5801000
0x000000a0:    0xe59ff040    0xe59f0038    0xe3a01402    0xe5801000
0x000000b0:    0xe59ff034    0x08000004    0x08000008    0x0800000c
0x000000c0:    0x08000010    0x08000014    0x08000018    0x0800001c
0x000000d0:    0x0400000c    0x0802ef00    0x00004260    0x00002840
0x000000e0:    0x000000a4    0x04000054    0x00004260    0x00000a50
0x000000f0:    0xe1a0c00d    0xe92dd800    0xe24cb004    0xe24dd008

SNOWBIRD2-BIOS>#

On 05.12.20 18:12, Ulrich Sibiller via tiptoi-hw wrote:
> On Sat, Dec 5, 2020 at 4:48 PM Joachim Breitner via tiptoi-hw
> <tiptoi-hw at lists.nomeata.de> wrote:
>> https://en.wikipedia.org/wiki/Rubber_duck_debugging :-)
>> Ähh: https://de.wikipedia.org/wiki/Quietscheentchen-Debugging
> Oh, das kannte ich tatsächlich noch nicht. Danke!
>
> Uli
>
>
> _______________________________________________
> tiptoi-hw mailing list
> tiptoi-hw at lists.nomeata.de
> https://lists.nomeata.de/mailman/listinfo/tiptoi-hw


Mehr Informationen über die Mailingliste tiptoi-hw