Here is what I received from the PSX during uploading of the Chrome-demo by Sony. It may help you to better understand what's going on.
First a texture is uploaded followed by a TMD file and then the 4 sections of the executable. Then the PC register is set and finally the PSX gets the "go" command.
0000: 6277720D 0A62696E 6172790D 59595959 bwr..binary.YYYY 0010: 59595959 59595959 59595959 59595959 YYYYYYYYYYYYYYYY 0020: 59595959 59595959 59595959 59656E64 YYYYYYYYYYYYYend 0030: 2062696E 6172790D 0D202020 20202020 binary.. 0040: 20202020 20202020 20202020 20202020 0050: 20202020 20202020 20202020 20202020 0060: 20202020 20202020 20202020 200D3E3E .>> 0070: 0D0A0D20 20202020 20202020 20202020 ... 0080: 20202020 20202020 20202020 20202020 0090: 20202020 20202020 20202020 20202020 00A0: 20202020 2020200D 3E3E6277 720D0A62 .>>bwr..b 00B0: 696E6172 790D5959 59595959 656E6420 inary.YYYYYYend 00C0: 62696E61 72790D0D 20202020 20202020 binary.. 00D0: 20202020 20202020 20202020 20202020 00E0: 20202020 20202020 20202020 20202020 00F0: 20202020 20202020 20202020 0D3E3E0D .>>. 0100: 0A0D2020 20202020 20202020 20202020 .. 0110: 20202020 20202020 20202020 20202020 0120: 20202020 20202020 20202020 20202020 0130: 20202020 20200D3E 3E627772 0D0A6269 .>>bwr..bi 0140: 6E617279 0D595965 6E642062 696E6172 nary.YYend binar 0150: 790D0D20 20202020 20202020 20202020 y.. 0160: 20202020 20202020 20202020 20202020 0170: 20202020 20202020 20202020 20202020 0180: 20202020 2020200D 3E3E6277 720D0A62 .>>bwr..b 0190: 696E6172 790D5965 6E642062 696E6172 inary.Yend binar 01A0: 790D0D20 20202020 20202020 20202020 y.. 01B0: 20202020 20202020 20202020 20202020 01C0: 20202020 20202020 20202020 20202020 01D0: 20202020 2020200D 3E3E6277 720D0A62 .>>bwr..b 01E0: 696E6172 790D5965 6E642062 696E6172 inary.Yend binar 01F0: 790D0D20 20202020 20202020 20202020 y.. 0200: 20202020 20202020 20202020 20202020 0210: 20202020 20202020 20202020 20202020 0220: 20202020 2020200D 3E3E6277 720D0A62 .>>bwr..b 0230: 696E6172 790D5965 6E642062 696E6172 inary.Yend binar 0240: 790D0D20 20202020 20202020 20202020 y.. 0250: 20202020 20202020 20202020 20202020 0260: 20202020 20202020 20202020 20202020 0270: 20202020 2020200D 3E3E0D0A 0D202020 .>>... 0280: 20202020 20202020 20202020 20202020 0290: 20202020 20202020 20202020 20202020 02A0: 20202020 20202020 20202020 20202020 02B0: 200D3E3E 73722065 70632038 30313030 .>>sr epc 80100 02C0: 3966300D 0A536574 2076616C 75653A20 9f0..Set value: 02D0: 20202020 20383031 30303966 300D0A0D 801009f0... 02E0: 20202020 20202020 20202020 20202020 02F0: 20202020 20202020 20202020 20202020 0300: 20202020 20202020 20202020 20202020 0310: 20202020 0D3E3E67 6F0D0A52 65736574 .>>go..Reset 0320: 47726170 683A6A74 623D3830 30343832 Graph:jtb=800482 0330: 39632C65 6E763D38 30303438 3265340D 9c,env=800482e4. 0340: 0A526573 65744772 6170683A 6A74623D .ResetGraph:jtb= 0350: 38303034 38323963 2C656E76 3D383030 8004829c,env=800 0360: 34383265 340D0A52 65736574 47726170 482e4..ResetGrap 0370: 683A6A74 623D3830 30343832 39632C65 h:jtb=8004829c,e 0380: 6E763D38 30303438 3265340D 0A526573 nv=800482e4..Res 0390: 65744772 6170683A 6A74623D 38303034 etGraph:jtb=8004 03A0: 38323963 2C656E76 3D383030 34383265 829c,env=800482e 03B0: 340D0A50 532D5820 436F6E74 726F6C20 4..PS-X Control 03C0: 50414420 44726976 65722020 56657220 PAD Driver Ver 03D0: 332E300D 0A616464 723D3830 30346437 3.0..addr=8004d7 03E0: 32340D0A 0D0A436F 6E6E6563 74656420 24....Connected 03F0: 43495020 76657232 2E300D0A 436F6D6D CIP ver2.0..Comm 0400: 756E6963 6174696F 6E206261 75642072 unication baud r 0410: 61746520 37363830 30206270 730D0A4F ate 76800 bps..O 0420: 4B0D0A0D 20202020 20202020 20202020 K... 0430: 20202020 20202020 20202020 20202020 0440: 20202020 20202020 20202020 20202020 0450: 20202020 20202020 0D3E3E00 00000000 .>>.....
Document maintained by Jon Rocatis