소스 검색

Fix timings at 155.25MHz

On the Pico 2W timings were not correct for Sync 10 and 20,
causing SCSI bus DMA timeouts. This occurred when timings were
standardized among the ZuluSCSI lines.

Adjusted them manually on a Adaptec SCSI card till the timeouts stopped.
Test Sync 20, 10, and 5
J. Morio Sakaguchi 2 달 전
부모
커밋
90752fef7a
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      lib/BlueSCSI_platform_RP2MCU/timings_RP2MCU.c

+ 3 - 3
lib/BlueSCSI_platform_RP2MCU/timings_RP2MCU.c

@@ -364,7 +364,7 @@ static bluescsi_timings_t  predefined_timings[]  = {
         .scsi_20 =
         {
             .delay0 = 2 - 1,
-            .delay1 = 4 - 1,
+            .delay1 = 5 - 1,
             .total_period_adjust = 0,
             .rdelay1 = 5 - 1,
             .rtotal_period_adjust = 0,
@@ -375,9 +375,9 @@ static bluescsi_timings_t  predefined_timings[]  = {
         .scsi_10 =
         {
             .delay0 = 4 - 1,
-            .delay1 = 7 - 1,
+            .delay1 = 8 - 1,
             .total_period_adjust = 0,
-            .rdelay1 = 7 - 1,
+            .rdelay1 = 8 - 1,
             .rtotal_period_adjust = 0,
             .max_sync = 25,