rosco_m68k - testing
rosco_m68k - testing.
back to main rosco_m68k page.
2022-08-08: using my c1 FreeBSD workstation to test kermit transfers. again using a nanoUART. No dice, all transfers fail, even if
~/.kermrc is correctly set up
tingo@kg-core1:~ $ cat ~/.kermrc set carrier-watch off ; set flow xon/xoff ; robust ;
the machine is running FreeBSD 13.1-release
tingo@kg-core1:~ $ freebsd-version -ku 13.1-RELEASE 13.1-RELEASE
2022-07-05: tested with a nanoUART; on a Debian laptop, file transfers works without fail. On my FreeBSD workstation, larger file transfers might work but there are always errors. And small file transfers (example: ehbasic.bin) fails every time. Not sure why.
2022-07-05: testing - adding the following lines to
~/.kermrc makes kermit file transfers work
set flow xon/xoff ; robust
the complete file looks like this now
tingo@z30b:~$ more .kermrc set carrier-watch off ; set flow xon/xoff ; robust
(this is even in the documentation - sigh)
2022-06-12: testing - for kermit to work, this is needed
tingo@z30b:~$ cat ~/.kermrc set carrier-watch off
2022-06-08: testing - minicom also works on my FreeBSD workstation
tingo@kg-core2:~ $ minicom -D /dev/cuaU0 -c on -R utf-8
2022-06-01: testing - I got a new microSD card adapter today (DFRobot DFR0229), wired it up and tested -it booted straight from the card, like this
___ ___ _ ___ ___ ___ ___ ___ _____| _| . | |_ | _| . |_ -| _| . | | | . | . | '_| |_| |___|___|___|___|_____|_|_|_|___|___|_,_| |_____| Classic 2.20 MC68010 CPU @ 10.0MHz with 1048576 bytes RAM Initializing hard drives... No IDE interface found Searching for boot media... SD v2 card; Loading....... Loaded 30564 bytes in ~2 sec. rosco_m68k [FW:2.20]: SD Card Menu - (c) 2020 Xark, MIT License Dir: / <Mem 1024K Uptime 00:02> [ 11K] A - 2dmaze.bin [ 13K] J - adventure.bin [5.7K] B - dhrystone.bin [1.9K] K - easy68k-demo.bin [ 16K] C - ehbasic.bin [1.1K] L - gpiodemo.bin [2.0K] D - gpio-interrupt.bin [198K] M - lcd-ili9341.bin [ 22K] E - libm-test.bin [5.9K] N - life.bin [9.6K] F - memcheck.bin [ 29K] O - roscode1.bin [ 24K] G - sdfat_demo.bin [420B] P - starter_asm.bin [9.7K] H - starter_c.bin [ 19K] Q - updateflash.bin [ 11K] I - vterm.bin Press A-Q to run, RETURN for prompt, SPACE to reload:
2022-05-26: testing - both mincom and screen works (once I found out the default speed is 115200, not 9600 as the documentation says). With minicom you have to set speed via the
menus, then start minicom like so:
minicom -D /dev/ttyUSB0 -c on -R utf-8. screen is just
screen /dev/ttyUSB0 115200, and then rosco_m68k prints this on console
___ ___ _ ___ ___ ___ ___ ___ _____| _| . | |_ | _| . |_ -| _| . | | | . | . | '_| |_| |___|___|___|___|_____|_|_|_|___|___|_,_| |_____| Classic 2.20 MC68010 CPU @ 10.0MHz with 1048576 bytes RAM Initializing hard drives... No IDE interface found Searching for boot media... None found Ready for Kermit receive...
in glorious ANSI colors if available. Here are pictures from minicom, screen.
2022-05-26: testing continues. I wired up a usb serial adapter and power to J1 (closed the jumper too). The usb serial adapter I used didn't provide enough power (voltage was only 3.4V after power up), only one LED was lit: picture. So I wired another usb serial adapter to the power input pins of the rosco_m68k instaed (remembered to open the jumper next to J1 too), looks much better now: picture 1, picture 2.
2022-05-26: with the build finished, it was time to test the rosco_m68k. First I measured with an ohm-meter that there was no short between +5V and ground.