Skip to content

Commit

Permalink
Status Update
Browse files Browse the repository at this point in the history
  • Loading branch information
StewBC committed Apr 17, 2023
1 parent f2e15f9 commit 4cfc83d
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 6 deletions.
6 changes: 3 additions & 3 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@
// This may need to be arm-none-eabi-gdb depending on your system
"gdbPath" : "arm-none-eabi-gdb",
// Connect to an already running OpenOCD instance
"gdbTarget": "your-openocd-server-name-here:3333",
"gdbTarget": "emailer.local:3333",
// This line will show the GDB output as-is in the output window
// "showDevDebugOutput": "raw",
"svdFile": "<path to >pico-sdk/src/rp2040/hardware_regs/rp2040.svd",
"svdFile": "/home/swessels/develop/un3/build/_deps/pico_sdk-src/src/rp2040/hardware_regs/rp2040.svd",
"preLaunchCommands": [
"monitor arm semihosting enable",
"monitor debug_level -2"
],
"runToEntryPoint": "main",
// "runToEntryPoint": "main",
// Work around for stopping at main on restart
"postRestartCommands": [
"break main",
Expand Down
34 changes: 33 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,37 @@
}
},
"cmake.buildBeforeRun": true,
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools"
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools",
"files.associations": {
"array": "c",
"compare": "c",
"functional": "c",
"ostream": "c",
"ranges": "c",
"tuple": "c",
"type_traits": "c",
"utility": "c",
"algorithm": "cpp",
"*.tcc": "cpp",
"numeric": "cpp",
"deque": "cpp",
"string": "cpp",
"unordered_map": "cpp",
"vector": "cpp",
"string_view": "cpp",
"memory": "cpp",
"random": "cpp",
"initializer_list": "cpp",
"types.h": "c",
"select.h": "c",
"libsmb2-private.h": "c",
"time.h": "c",
"pico.h": "c",
"istream": "cpp",
"fstream": "cpp",
"sstream": "cpp",
"queue.h": "c",
"memory_resource": "cpp",
"hw_config.h": "c"
}
}
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,15 @@ The project was also built in consultation with Oliver Schmidt. He conceived of

## Releases

In the releases are two .uf2 files. The one called serial.uf2 is for use with the RS232 TTL adapter. The one called bus.uf2 is specific to a plug-in card for the Apple II.
In the releases are two .uf2 files. The one called uart.uf2 is for use with the RS232 TTL module. The one called bus.uf2 is specific to a plug-in card for the Apple II.

## Issues

Saving to flash (at&w) does work, but in the UART version the Pico W will need to be retsarted.

## Status

I have to move on to something else, so for now, I am not going to develop this any further.

## Pico W ready libraries

Expand Down Expand Up @@ -56,7 +60,8 @@ This assumes the cross-compile host is a Linux box, and that the ARM-GCC tools (
/usr/bin/arm-none-eabi-nm
/usr/bin/arm-none-eabi-size
/usr/bin/arm-none-eabi-gcc
/usr/bin/arm-none-eabi-objcopy```
/usr/bin/arm-none-eabi-objcopy
```

The -G "Unix Makefiles" can of course be replaced by Ninja or something else you desire, it is just a suggestion for Linux.

Expand Down

0 comments on commit 4cfc83d

Please sign in to comment.