Liste des Groupes | Revenir à cl forth |
albert@spenarnc.xs4all.nl wrote:In article <vfhgqc$3sajh$1@paganini.bofh.team>,>
Waldek Hebisch <antispam@fricas.org> wrote:
<SNIP>>>
BTW: Chip datasheet talks about ports and pin numbers within
ports, Milkv Duo picture uses pin numbers but there is mixup
with ports. There is command line outility to deal with pins,
it uses different numbering similar to numbering on the board
but not the same. Linux uses still different ping numbering.
Above I use pin number withing port + 32*port number where
ports are numbered from 0.
That is a sensible convention, I use the same.
In my riscv board the output are marked i.e. GD13 that
has assigned the Forth io number (^D-1)*0x20 +13 .
That gets 0x6D .
64 MB Milkv Duo board has marking like GP0, GP1, etc. As I wrote
this does not agree with most other sources. I think 256 MB
version has "the same" marking, but probably slightly different
correspondence with ports and lines withing ports. Milkv
Duo S has different connectors and no marking on the board.
Each has different chip, 64 MB is CV1800B (68 pin QFP, 1 GHz Risc-V +
700MHz Risc-V + 8051), 256 MB is SG2002 (88 pin QFP, 1GHz Arm +
1 GHz Risc-V + 700MHz Risc-V + 8051), Duo-S had 512 MB RAM and
uses SG2000 (205 pin BGA, 1GHz Arm + 1 GHz Risc-V + 700MHz Risc-V +
8051). On 64 MB duo there are some pins that apparently can be
connected to two different ports, reference via "canonical" label
of a pin would exclude such thing.
>--
--
Waldek Hebisch
Les messages affichés proviennent d'usenet.