Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SPI.c & SPI.h are missing definitions for the Datalogger Iot board. #244

Open
1 task done
cold63 opened this issue Aug 26, 2024 · 3 comments
Open
1 task done

SPI.c & SPI.h are missing definitions for the Datalogger Iot board. #244

cold63 opened this issue Aug 26, 2024 · 3 comments
Labels
no-issue-activity pending It is a feature/bug-fix request, currently on hold

Comments

@cold63
Copy link
Contributor

cold63 commented Aug 26, 2024

Boards

Datalogger Iot board(AMB26)

External Hardware

none

Hardware Configuration

none

Version

latest dev (checkout manually)

IDE Name

Arduino IDE 2.3.2

Operating System

Windows 10

Auto Flash Mode

Enable

Erase All Flash Memory (4MB)

Disable

Standard Lib

Arduino_STD_PRINTF

Upload Speed

1500000

Description

When compiling SPI applications, an error message appears: ' check the board supported.'

Sketch

The ILI9341_TFT_LCD_basic.ino

Error/Debug Message

"check the board supported"

Reproduce remarks

No response

I have checked online documentation, FAQ, GitHub Wiki and existing/closed issues.

  • I confirm I have checked online documentation, FAQ, GitHub Wiki and existing/closed issues.
@cold63 cold63 added the pending It is a feature/bug-fix request, currently on hold label Aug 26, 2024
Copy link

This issue is stale because it has been open for 14 days with no activity.

@designer2k2
Copy link
Contributor

when i locally try the sketch with AMB26 it works in the latest dev, but fails with the released 3.1.7

This is the needed change for SPI here: 4918cdc

@cold63
Copy link
Contributor Author

cold63 commented Sep 20, 2024

I have made the following adjustments:

In SPI.cpp, line 400 is changed to:
#elif defined(BOARD_AMB25) || defined(BOARD_AMB26) || defined(BOARD_UBLOX_NORAW30) || defined(BOARD_SPARKFUN_NORAW306) || defined(BOARD_DATALOGGER_AMB26)

In SPI.h, line 134 is changed to:
#elif defined(BOARD_AMB25) || defined(BOARD_AMB26) || defined(BOARD_UBLOX_NORAW30) || defined(BOARD_SPARKFUN_NORAW306) || defined(BOARD_DATALOGGER_AMB26)

These adjustments will help avoid compilation errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-issue-activity pending It is a feature/bug-fix request, currently on hold
Projects
None yet
Development

No branches or pull requests

5 participants
@designer2k2 @cold63 and others