Will the US and NASA make the wrong decision about exploring space?...

On Thu, 31 Aug 2023 14:37:39 -0000 (UTC), Dan Purgert <dan@djph.net>
wrote:

On 2023-08-31, Jan Panteltje wrote:
On a sunny day (Thu, 31 Aug 2023 11:45:33 -0000 (UTC)) it happened Dan Purgert
dan@djph.net> wrote in <slrnuf0vde.f45.dan@djph.net>:

On 2023-08-31, Jan Panteltje wrote:
On a sunny day (Wed, 30 Aug 2023 17:01:10 -0700) it happened John Larkin
jlarkin@highlandSNIPMEtechnology.com> wrote in
gglveihvmv6vi16nut1tjgi82jc18gu8ns@4ax.com>:

On Wed, 30 Aug 2023 15:25:46 GMT, Jan Panteltje <alien@comet.invalid
wrote:


You get a CPU module with dual-core ARM, switching supply, clock, usb,
flash, ram, a mouse-bite drop-in board, guaranteed availability, for
$4 at any quantity, with a $75 dev system.

Yes I know, but from what I have read it is python and lots of
restrictions.

Python* is (on the RP2040 / pi pico ) the \"easy approach\" for, well
hobbiests / students / etc. You don\'t *have* to run Python on it.

It\'s essentially the equivalent of using Arduino\'s libraries for an
ATMega. Does it work? yes. Can you do better? also yes.

[*] I think specifically it\'s one of the variants like \"circuitPython\"
or something like that; though I honestly don\'t really follow the whole
thing there -- C (and my feeble attempts at assembly) works quite well.

OK, thank you.
assembly in ARM I have never even tried ...
x86 I did OK, z80, PICs, 8052, what not, but never ARM..

Me neither - AVR, and trying to learn z80 and 6502, in order to see
what\'s \"easier\" to implement a crackpot idea for a computer (think like
a ZX Spectrum or similar, but with a slightly bigger display.

I see on your site you wrote an assembler for the Atmel AVR, cool!

An assembler? I wish :), though if I get this crackpot SBC idea off the
ground, I guess I\'ll need to write one.

There are some meta-assemblers around, that let you describe an
instruction set in some reasonable format. I\'ve used one for our old
68332 projects, Cross-32.
 
On 2023-08-31, John Larkin wrote:
On Thu, 31 Aug 2023 14:37:39 -0000 (UTC), Dan Purgert <dan@djph.net
wrote:
[...]
An assembler? I wish :), though if I get this crackpot SBC idea off the
ground, I guess I\'ll need to write one.

There are some meta-assemblers around, that let you describe an
instruction set in some reasonable format. I\'ve used one for our old
68332 projects, Cross-32.

I haven\'t honestly looked very far into the aforementioned project
beyond the \"hey, it\'d be pretty cool to build my own SBC\". There are
lots of problems to overcome with it, \"writing an avr assembler to
assemble source code that I wrote on the text editor that is running on
the OS ... \" and all that :)


--
|_|O|_|
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1 E067 6D65 70E5 4CE7 2860
 
On Thu, 31 Aug 2023 20:49:02 -0000 (UTC), Dan Purgert <dan@djph.net>
wrote:

On 2023-08-31, John Larkin wrote:
On Thu, 31 Aug 2023 14:37:39 -0000 (UTC), Dan Purgert <dan@djph.net
wrote:
[...]
An assembler? I wish :), though if I get this crackpot SBC idea off the
ground, I guess I\'ll need to write one.

There are some meta-assemblers around, that let you describe an
instruction set in some reasonable format. I\'ve used one for our old
68332 projects, Cross-32.


I haven\'t honestly looked very far into the aforementioned project
beyond the \"hey, it\'d be pretty cool to build my own SBC\". There are
lots of problems to overcome with it, \"writing an avr assembler to
assemble source code that I wrote on the text editor that is running on
the OS ... \" and all that :)

I designed a CPU once, two boards of TTL logic. It had, as I recall,
three opcodes. One of my guys created an assembler using macros in the
PDP-11 macro-assembler. The guy who wrote Macro-11 said it\'s not an
assembler, it\'s a language processor.

We did an MC6802/6803 cross assembler using Macro-11 too.
 
On 2023-08-31, John Larkin wrote:
On Thu, 31 Aug 2023 20:49:02 -0000 (UTC), Dan Purgert <dan@djph.net
wrote:

On 2023-08-31, John Larkin wrote:
On Thu, 31 Aug 2023 14:37:39 -0000 (UTC), Dan Purgert <dan@djph.net
wrote:
[...]
An assembler? I wish :), though if I get this crackpot SBC idea off the
ground, I guess I\'ll need to write one.

There are some meta-assemblers around, that let you describe an
instruction set in some reasonable format. I\'ve used one for our old
68332 projects, Cross-32.


I haven\'t honestly looked very far into the aforementioned project
beyond the \"hey, it\'d be pretty cool to build my own SBC\". There are
lots of problems to overcome with it, \"writing an avr assembler to
assemble source code that I wrote on the text editor that is running on
the OS ... \" and all that :)

I designed a CPU once, two boards of TTL logic. It had, as I recall,
three opcodes. One of my guys created an assembler using macros in the
PDP-11 macro-assembler. The guy who wrote Macro-11 said it\'s not an
assembler, it\'s a language processor.

We did an MC6802/6803 cross assembler using Macro-11 too.

Fun stuff :)

If you\'re one for youtube, Ben Eater has a fun series where he builds a
CPU on a stack of breadboards. It\'s geared towards the general
population (so can be a bit simplistic at times -- think like \"How It\'s
Made\" or \"Modern Marvels\" or similar television shows), but still a
pretty fun series.


--
|_|O|_|
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1 E067 6D65 70E5 4CE7 2860
 

Welcome to EDABoard.com

Sponsor

Back
Top