You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand the difference between flashcart firmware, N64FlashcartMenu and sc64deployer PC app.
I found a bug in FPGA HDL (/fw/rtl)
I found a bug in MCU app (/sw/controller)
I found a bug in N64 bootloader (/sw/bootloader)
I found a bug in PC app (/sw/deployer)
I found a bug in initial programming script (/sw/tools/primer.py)
I found an error in documentation (/docs)
I found an issue elsewhere
Firmware version
v2.20.2
Describe the bug
I can upload files to the root directory but not to any subfolders. My roms are in /roms, and my homebrew stuff is in /dev.
I'm working on a Mac with MacOS 15.2 (24C101), and the sc64deployer works fine except for the upload functionality.
I formatted the SD card with extFS first, but after running the SD card in Summercart64 once, I had permission issues with the subfolders on my Mac. Then, I formatted it with Fat32 (which has no advanced permissions structure), but I got the same error (see the logs section) during the upload.
Moreover, I created the roms folder on my Mac and the dev folder with the deployer app; however, the same behavior was observed.
Output logs from sc64deployer info
➜ projects git:(dev) sc64deployer sd upload hello.z64 /dev
FatFs error: Access denied due to prohibited access or directory full
The text was updated successfully, but these errors were encountered:
This has worked for me on my Mac to upload files to a particular directory. Hope this helps. Thanks!
Note: I'm not sure if this will work correctly if there's already a file with the same name in that directory. I've always removed files (rm) before uploading like a new version with the same name.
Note 2: I'm also using FAT32. I formatted the SD card and created the original directory structure originally on my Mac.
Note 3: Also note that it is possible to upload files from a directory that is not the working directory as long as you follow normal *nix commandline rules, escaping spaces and/or using quotation marks, etc.
@MartinMajewski The issue is with very basic implementation of the upload/download commands in the sc64deployer. Currently these command require you to specify the complete destination path with file name. When you type sc64deployer sd upload hello.z64 /dev, the program tries to create the file /dev on the SD card. Problem is that this is an existing directory and FatFs correctly refuses to overwrite directory entry with a file.
Leaving this issue open as these commands need to be improved to behave more like cp commands in UNIX systems.
Is your issue really a bug?
sc64deployer
PC app./fw/rtl
)/sw/controller
)/sw/bootloader
)/sw/deployer
)/sw/tools/primer.py
)/docs
)Firmware version
v2.20.2
Describe the bug
I can upload files to the root directory but not to any subfolders. My roms are in /roms, and my homebrew stuff is in /dev.
I'm working on a Mac with MacOS 15.2 (24C101), and the sc64deployer works fine except for the upload functionality.
I formatted the SD card with extFS first, but after running the SD card in Summercart64 once, I had permission issues with the subfolders on my Mac. Then, I formatted it with Fat32 (which has no advanced permissions structure), but I got the same error (see the logs section) during the upload.
Moreover, I created the roms folder on my Mac and the dev folder with the deployer app; however, the same behavior was observed.
Output logs from
sc64deployer info
The text was updated successfully, but these errors were encountered: