![]() The ArduinoISP sketch will open up and now click upload to upload the sketch to the Arduino Mega 2560. Now choose the correct Com port via Tools -> Serial port -> select the port used by youre arduino mega 2560. I gave him the task of making the connector and identify the wire with tape, but I didn't doublecheck it. Now open the latest version of the Arduino IDE (currently 0022). ![]() We split tasks I give him more "manual" stuff, and I work on the code and design. And while doping this project, I am teaching electronics to a mate. 0, 1, scl and sda pins are free and the board is connected with a data USB cable. Ive reseted both the board and the computer, but nothing. Processor 'ATmega2560 (Mega2560)' Port 'COM3 (Arduino Mega or Mega 2560)' Programmer 'AVRISP mkll'. No wonder it didn't work! A little context here I have not done electronics since I have left college, 5 years ago. Heres my tools setup: Board 'Arduino Mega or Mega 2560'. ![]() In doing so, I realized that my MOSI was wired to the ground of the module and the ground to the MOSI pin. When I saw that, I went ahead and started to measure voltages (I have just watched a couple of Dave's video recently, and he says 'thou shall check voltages'). I tried what you told me, and tweaked my oscilloscope to get better results for the picture, and while doing boosting the intensity of my faded out CRT, I saw a bunch of noise on the CS, MOSI and MISO pins on the board that I couldn't see before due to the faint image. Do these HIGH/LOWs show on your oscilloscope - both on the pin and on the ICSP header? Detach your SD reader and try the following code that will just toggle pins 50-53 HIGH and LOW every 100ms. 50 - MISO - Green - Channel 0 51 - MOSI - White - Channel 1 52 - CLOCK - Yellow - Channel 2 53 - ENABLE - Blue - Channel 3 ICSP1 - Pin1 - MISO1 - Green - Channel 4 ICSP1 - Pin5 - MOSI1 - White - Channel 5 I appreciate this is a "It works on my machine" but the Logic Analyzer shows the same data when connected to MOSI1 and MISO1 pins (middle of the board) It shows nothing when I connect to the MOSI2 and MISO2 pins which are on the second ICSP2 header by the Digital 13 pin. Quote from: Avacee on March 27, 2017, 10:34:03 pm And you are definitely using the ICSP1 header in the middle of the board between the chip and reset button? I have the same micro-SD Card Reader so knocked it up on the breadboard with the Logic Analyzer - See photos The Logic Analyzer shows the start of the SPI communication from SD.begin().
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |