November 8th, 2019, 16:02
iphdd wrote:HUS724040ALA640-MFAOA8G0
~~~~
I don't understand, who helped me create a LOD?
November 9th, 2019, 3:09
January 23rd, 2023, 6:43
January 23rd, 2023, 19:23
January 24th, 2023, 4:46
Spildit wrote:Hi there.
@fzabkar tool won't work for you because you are missing modules on your dump/resource.
You USAG have reference to modules that are missing from your package/attachment :
This was some years ago and i don't remember very well the procedure as well but i can hook a ARM Hitachi to my HRT in a moment to see if i refresh my mind over this ...
January 25th, 2023, 6:20
January 25th, 2023, 11:53
create a pcr file with PC3k, and i rename it to LOD extension will it be good for upload to RAM by Sediv
January 25th, 2023, 17:37
January 25th, 2023, 19:24
January 25th, 2023, 19:37
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
000001EE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 53 41 47 30 30 30 5F ..................USAG000_
00000208 5F 5F 00 00 00 00 00 00 55 53 41 47 00 00 04 00 00 F0 03 00 00 00 04 00 00 00 __......USAG.....ð........
00000222 00 00 00 00 00 00 00 00 52 41 4D 49 AA CD 08 00 00 F0 03 00 00 00 99 00 00 D0 ........RAMIªÍ...ð....™..Ð
0000023C 01 00 00 B0 00 00 00 00 52 41 4D 30 AA CC A1 00 00 F0 03 00 00 00 D0 02 00 10 ...°....RAM0ªÌ¡..ð....Ð...
00000256 84 00 00 A0 05 00 00 00 52 50 4F 50 CC 00 79 03 00 F0 03 00 00 00 02 00 F0 4B „.. ....RPOPÌ.y..ð......ðK
00000270 08 00 A4 01 00 00 00 00 5A 4F 4E 45 CC 00 66 04 00 F0 03 00 00 00 62 00 00 12 ..¤.....ZONEÌ.f..ð....b...
0000028A 8E 00 00 C4 00 00 00 00 53 52 56 50 CC 00 75 03 00 F0 03 00 00 00 04 00 00 D6 Ž..Ä....SRVPÌ.u..ð.......Ö
000002A4 8E 00 10 00 00 00 00 00 53 52 56 4D CC 00 7B 03 00 F0 03 00 00 00 14 00 00 DE Ž.......SRVMÌ.{..ð.......Þ
000002BE 8E 00 04 1F 00 00 00 00 43 48 4E 4D CC 00 C1 03 00 F0 03 00 00 00 A5 00 00 C8 Ž.......CHNMÌ.Á..ð....¥..È
000002D8 8C 00 00 43 01 00 00 00 49 44 4E 54 CC 00 73 03 00 F0 03 00 00 00 02 00 00 1A Œ..C....IDNTÌ.s..ð........
000002F2 9C 00 40 02 00 00 00 00 43 4E 46 47 CC 00 71 03 00 F0 03 00 00 00 02 00 00 60 œ.@.....CNFGÌ.q..ð.......`
0000030C 8C 00 A4 01 00 00 00 00 57 57 4E 4D CC 00 C8 04 00 F0 03 00 00 00 01 00 00 1D Œ.¤.....WWNMÌ.È..ð........
00000326 9C 00 36 00 00 00 00 00 53 50 54 52 00 00 00 12 00 F0 03 00 00 00 02 00 00 00 œ.6.....SPTR.....ð........
00000340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........................January 26th, 2023, 2:26
January 26th, 2023, 13:35
saltwater wrote:Tried initialize disk with PC3K using original modules, and the result: no SA access....
I created 4 types of loader by own, as i wrote above.
January 26th, 2023, 13:44
pepe wrote:the loaders are malformed imo. Drive should abort them, wondering how Spildit managed to start his drive using those.
January 26th, 2023, 15:49
' Update header sector and write it to loader file
hdrbuff0[ 0 ] = &H30444C44 ' DLD0 signature
' Determine sizes of modules
nousagsiz = 0 ' total size of all SA modules excluding USAG (in sectors)
For i = 1 To 16
nousagsiz += modsiz( i )
Next i
ldrsiz = nousagsiz + modsiz( 0 ) + 1 ' total size of loader (in sectors)
hdrbuff0[ 4 ] = ldrsiz ' size of loader (in sectors)
' hdrbuff0[ 5 ] = ????
hdrbuff0[ 8 ] = &H2Bul ' unknown
hdrbuff0[ 9 ] = &H01ul ' USAG at sector #1 in loader
hdrbuff0[ &HA ] = nousagsiz ' size of all modules except USAG (in sectors)
hdrbuff0[ &H10 ] = &HE0ul ' unknown
hdrbuff0[ &H18 ] = &HFFul ' unknown
' Write header sector
Put #lf, , hdrbuff0[ 0 ], &H80January 26th, 2023, 17:03
fzabkar wrote:0x5FC is the size of loader file in sectors. I don't know what 0xFB3A6788 is, but I suspect it could be a checksum/CRC. My tool leaves this as 0, so that's one reason I expected my loader to be rejected.
@saltwater's PC3K patched loader (?) does not correctly compute the loader's size, so that's another reason it would fail.
This is the relevant section of my code:
- Code:
' Update header sector and write it to loader file
hdrbuff0[ 0 ] = &H30444C44 ' DLD0 signature
' Determine sizes of modules
nousagsiz = 0 ' total size of all SA modules excluding USAG (in sectors)
For i = 1 To 16
nousagsiz += modsiz( i )
Next i
ldrsiz = nousagsiz + modsiz( 0 ) + 1 ' total size of loader (in sectors)
hdrbuff0[ 4 ] = ldrsiz ' size of loader (in sectors)
' hdrbuff0[ 5 ] = ????
hdrbuff0[ 8 ] = &H2Bul ' unknown
hdrbuff0[ 9 ] = &H01ul ' USAG at sector #1 in loader
hdrbuff0[ &HA ] = nousagsiz ' size of all modules except USAG (in sectors)
hdrbuff0[ &H10 ] = &HE0ul ' unknown
hdrbuff0[ &H18 ] = &HFFul ' unknown
' Write header sector
Put #lf, , hdrbuff0[ 0 ], &H80
January 27th, 2023, 5:02
Spildit wrote:Honestly ... maybe you should outsources to @Pepe ...
January 27th, 2023, 5:32
fzabkar wrote:I don't know what 0xFB3A6788 is, but I suspect it could be a checksum/CRC. My tool leaves this as 0, so that's one reason I expected my loader to be rejected.
January 27th, 2023, 6:21
saltwater wrote:I created 4 types of loader by own, as i wrote above. Tried upload with Sediv, but no one worked.
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 44 4C 44 30 00 00 00 00 00 00 00 00 00 00 00 00 DLD0............
00000010 96 04 00 00 FD 15 13 03 00 00 00 00 00 00 00 00
00000020 2B 00 00 00 01 00 00 00 91 04 00 00 00 00 00 00
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000040 E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000060 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 44 4C 44 30 00 00 00 00 00 00 00 00 00 00 00 00 DLD0............
00000010 C8 04 00 00 B8 F8 0B 94 00 00 00 00 00 00 00 00
00000020 2B 00 00 00 01 00 00 00 C3 04 00 00 00 00 00 00
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000040 E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000060 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00January 27th, 2023, 11:35
January 27th, 2023, 12:19
Powered by phpBB © phpBB Group.