Skip to content

Apple // Copying files from one mounted image to another causes fuji to crash. #1132

@Yappyfox

Description

@Yappyfox

When you mount 2 writeable disk images in Fuji, and then attempted to copy files between those images, Fuji crashes:

00:10:44] sending block packet ...
[00:10:44] disk ii [2] enable states: 01
[00:10:44] disk ii [2] enable states: 03
[00:10:44] stop diskII
[00:10:44] handling status command
[00:10:44] Sending Device Status for device 0x82
[00:10:44] DIB number of blocks 65535
[00:10:44]
[00:10:44] disk ii [2] enable states: 01
[00:10:44] disk ii [2] enable states: 03
[00:10:44] stop diskII
[00:10:44] handling write block command
[00:10:44] Drive 82 Write block 000018
[00:10:44] disk ii [2] enable states: 01
[00:10:44] disk ii [2] enable states: 03
[00:10:44] stop diskII
[00:10:44] handling read block command
[00:10:44] Drive 82 Read block 000006
[00:10:44] iwm_readblock NORMAL READ
[00:10:44]
[00:10:44] sending block packet ...
[00:10:44] disk ii [2] enable states: 01
[00:10:44] disk ii [2] enable states: 03
[00:10:44] WRITE/CTRL received
[00:10:44] REQ timeout in ISRE (92520) spi_master: spi_device_polling_start(1361): Cannot send polling transaction while the previous polling transaction is not terminated.
[00:10:44]
[00:10:44] assert failed: int iwm_sp_ll::iwm_read_packet_spi(uint8_t*, int) iwm_ll.cpp:397 (ret == ESP_OK)
[00:10:44]
[00:10:44]
[00:10:44] Backtrace: 0x40087cec:0x3ffc3080 0x40095065:0x3ffc30a0 0x4009cce9:0x3ffc30c0 0x4008226b:0x3ffc31f0 0x400829c3:0x3ffc3260 0x4008307a:0x3ffc3280 0x40083149:0x3ffc32b0 0x4008de81:0x3ffc32e0 0x4008314c:0x3ffd4f10 0x40233a9d:0x3ffd5230 0x40233ad2:0x3ffd52d0 0x400fc8c5:0x3ffd5300 0x400db91a:0x3ffd5350 0x4008205e:0x3ffd5370 0x40082152:0x3ffd5390 0x40121f8b:0x3ffd53b0 0x40095e55:0x3ffd53d0
[00:10:44]
[00:10:44]
[00:10:44]
[00:10:44]
[00:10:44] ELF file SHA256: a4a0cbe1a56cd8f2
[00:10:44]
[00:10:44] Rebooting...
[00:10:45] x[00:10:45]
[00:10:45] ------~--

update
Did another test where I tried copying files from a mounted fuji, to a mechanical floppy on another slot controller, and that works fine. However, when I try to copy files from a mechanical floppy back to a mounted fuji image, it fails.

So this seems to be a problem in writing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions