Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
%DASHBOARD{ section="banner" | ||||||||
Changed: | ||||||||
< < | image="/twiki/pub/Velo/MainMCUFirmware/kinetisdesignstudio.png" | |||||||
> > | image="/twiki/pub/Cosmac/RaspiElf/raspi-elfmemcard-s.jpg" | |||||||
title="Raspberry Pi Interface to Cosmac Elf" titlestyle="color:#F00000;" }% | ||||||||
Added: | ||||||||
> > | Intro
The Unix philosophy
![]() | |||||||
Line: 24 to 34 | ||||||||
| ||||||||
Changed: | ||||||||
< < | bin2elf (upload tool) | |||||||
> > | bin2elf (upload tool) | |||||||
| ||||||||
Line: 39 to 49 | ||||||||
| ||||||||
Changed: | ||||||||
< < | elf (command line tool) | |||||||
> > | elf (command line tool) | |||||||
| ||||||||
Line: 172 to 182 | ||||||||
Added: | ||||||||
> > |
| |||||||
The Raspberry Pi ARM processor supply voltage is 3.3 V and the GPIOs are not 5 V tolerant. The Elf supply voltage is 5 V. This means that the GPIOs (input) has to be protected from Elf. The easiest way is to use diodes e.g. 1N4148 to protect the GPIOs from the 5 V, but the GPIOS need then a pullup resistors. Thankfully the Raspi GPIOs have internal pullup and can be controlled by software. The cathode has to be on the Elf side. It is possible that the Elf works with 3.3 V supply voltage, but this is not within the specifications. In this case the diodes are not needed. Connect the Raspi Pin 1 to P4 Pin 3 (do NOT connect Raspi Pin 2!). | ||||||||
Line: 231 to 243 | ||||||||
-- ![]() | ||||||||
Changed: | ||||||||
< < | Comments | |||||||
> > | Comments | |||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
|