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

Connect 2.9" eink? #36

Closed
cloudsun9 opened this issue Mar 5, 2021 · 8 comments
Closed

Connect 2.9" eink? #36

cloudsun9 opened this issue Mar 5, 2021 · 8 comments

Comments

@cloudsun9
Copy link

cloudsun9 commented Mar 5, 2021

20210305_153129
20210305_153151
I have connected to
******* E-Ink *********
BUSY 33
RST 4
DC 32
CS 15
CLK 0
DIN 2
Can anyone confirm these connections are still correct?
With 2 boards and 2 screens same result, until I dropped the set pictured, otherwise no response on the screen.
This on 4.4.0 & 4.5.1 & now firmware_v4.6.1_nopsRam.bin.
Is this screen not supported?
Or does it need 5v? I had read that would be a bad idea.
I have seen the photo of an apparently working set.
Any one got a comment?

@MaUwJo
Copy link
Contributor

MaUwJo commented Mar 11, 2021

@cloudsun9
Copy link
Author

Ah! No.
Thank you, tricky job but working now.

@gereic gereic closed this as completed Mar 12, 2021
@Martenz
Copy link
Contributor

Martenz commented Mar 18, 2021

I desoldered the two resistors but still not working the display.. I tested the display and it works with arduino nano.

Should I remove or also do the bridge after removing the resitors?

any other idea why it doesn't work? exact same setup except I have also the BMP20 maybe?

Thanks,

Martino

@MaUwJo
Copy link
Contributor

MaUwJo commented Mar 18, 2021

is einc turned on in settings? I had this issue on recent versions.

@Martenz
Copy link
Contributor

Martenz commented Mar 18, 2021

is einc turned on in settings? I had this issue on recent versions.

Don't know actually.. how should I set it to IN settings?

thanks a lot

@Martenz
Copy link
Contributor

Martenz commented Mar 18, 2021

Or sorry maybe I misunderstood, if you mean if it turns on in settings, no never. I tried also to flash again firmware and it is not recognised it starts with nodisplay, then from wifi settings I try to set eink but still no power on of the eink.

Should I check something in the serial output when switching on the tbeam?

Thanks

@MaUwJo
Copy link
Contributor

MaUwJo commented Mar 18, 2021

Sorry - I have no I'm only an user - last time when I had issues it wasn't properly soldered. Maybe you can send serial output - there are some debug messages in.

@Martenz
Copy link
Contributor

Martenz commented Mar 18, 2021

Some logs from serial:

Sometimes I get this and I can not restart with the button but I have to long press the power or disconnect usb
(note the date...)

_Jul 29 2019 12:21:46

rst:0x10 (RTCWDT_RTC_RESET),boot:0xb (HSPI_FLASH_BOOT)
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff_

Then after reboot I get the usual log output.. not sure if everything is ok or not here:

rst:0x1 (POWERON_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5828
entry 0x400806ac
[I][main.cpp:1526] setup(): SDK-Version=v3.2.3-14-gd3e562907
[I][main.cpp:1527] setup(): CPU-Speed=240
[I][main.cpp:1528] setup(): Total heap: 235084
[I][main.cpp:1529] setup(): Free heap: 208416
[I][main.cpp:1534] setup(): Total PSRAM: 4194252
[I][main.cpp:1535] setup(): Free PSRAM: 4194252
[I][main.cpp:574] printChipInfo(): This is ESP32 chip with 2 CPU cores, WiFi/BT/BLE,
[I][main.cpp:575] printChipInfo(): silicon revision 3,
[I][main.cpp:577] printChipInfo(): 4MB external flash
[I][main.cpp:1542] setup(): compiled at Mar 14 2021 15:13:31
[I][main.cpp:1543] setup(): current free heap: 4387900, minimum ever free heap: 4382752
[I][main.cpp:1470] print_wakeup_reason(): wakeup undefined --> possible by reset
[I][main.cpp:1552] setup(): startOption=0
[I][main.cpp:1559] setup(): SPIFFS total=173441 used=98643 free=74798
[I][fileOps.cpp:6] load_configFile(): LOAD CONFIG FILE
[I][main.cpp:1362] printSettings(): **** SETTINGS ****
[I][main.cpp:1363] printSettings(): Access-point password=12345678
[I][main.cpp:1364] printSettings(): Board-Type=0
[I][main.cpp:1365] printSettings(): batt-type=0
[I][main.cpp:1366] printSettings(): Display-Type=2
[I][main.cpp:1369] printSettings(): BAND=868mhz
[I][main.cpp:1373] printSettings(): BAND=0
[I][main.cpp:1374] printSettings(): LORA_POWER=14
[I][main.cpp:1375] printSettings(): Mode=0
[I][main.cpp:1376] printSettings(): Fanet-Mode=1
[I][main.cpp:1377] printSettings(): Fanet-Pin=1234
[I][main.cpp:1378] printSettings(): external power switch=0
[I][main.cpp:1381] printSettings(): Serial-output=0
[I][main.cpp:1382] printSettings(): OUTPUT LK8EX1=1
[I][main.cpp:1383] printSettings(): OUTPUT FLARM=1
[I][main.cpp:1384] printSettings(): OUTPUT GPS=1
[I][main.cpp:1385] printSettings(): OUTPUT FANET=1
[I][main.cpp:1387] printSettings(): WIFI connect=0
[I][main.cpp:1388] printSettings(): WIFI SSID=
[I][main.cpp:1389] printSettings(): WIFI PW=
[I][main.cpp:1390] printSettings(): Aircraft=PARA_GLIDER
[I][main.cpp:1391] printSettings(): Pilotname=TenzGx2
[I][main.cpp:1392] printSettings(): Wifi-down-time=0
[I][main.cpp:1393] printSettings(): Output-Mode=3
[I][main.cpp:1394] printSettings(): UDP_SERVER=192.168.4.2
[I][main.cpp:1395] printSettings(): UDP_PORT=10110
[I][main.cpp:1396] printSettings(): UDP_SERVER=192.168.4.2
[I][main.cpp:1397] printSettings(): UDP_PORT=10110
[I][main.cpp:1400] printSettings(): GS LAT=0.000000
[I][main.cpp:1401] printSettings(): GS LON=0.000000
[I][main.cpp:1402] printSettings(): GS ALT=0.00
[I][main.cpp:1403] printSettings(): GS SCREEN OPTION=0
[I][main.cpp:1404] printSettings(): GS POWERSAFE=0
[I][main.cpp:1407] printSettings(): AirWhere-Livetracking=0
[I][main.cpp:1408] printSettings(): OGN-Livetracking=0
[I][main.cpp:1409] printSettings(): Traccar-Livetracking=0
[I][main.cpp:1410] printSettings(): Traccar-Address=
[I][main.cpp:1411] printSettings(): LegacyMode=2
[I][main.cpp:1414] printSettings(): VarioSinkingThreshold=-2.50
[I][main.cpp:1415] printSettings(): VarioClimbingThreshold=0.80
[I][main.cpp:1416] printSettings(): VarioNearClimbingSensitivity=0.40
[I][main.cpp:1417] printSettings(): VarioVolume=127
[I][main.cpp:1418] printSettings(): Vario use MPU=0
[I][main.cpp:1419] printSettings(): Vario temp offset=0.00
[I][main.cpp:1423] printSettings(): WD tempoffset=0.0 [°]
[I][main.cpp:1424] printSettings(): WD windDirOffset=0.0 [°]
[I][main.cpp:1426] printSettings(): WD FANET-Weatherdata=0
[I][main.cpp:1427] printSettings(): WD FANET-Interval=40000 [msec]
[I][main.cpp:1429] printSettings(): WUUlEnable=0
[I][main.cpp:1430] printSettings(): WUUlInterval=300000 [msec]
[I][main.cpp:1431] printSettings(): WUUlID=
[I][main.cpp:1432] printSettings(): WUUlKEY=
[I][main.cpp:1434] printSettings(): WIUlEnable=0
[I][main.cpp:1435] printSettings(): WIUlID=
[I][main.cpp:1436] printSettings(): WIUlKEY=
[I][main.cpp:1445] printSettings(): fuel-sensor=0
[I][main.cpp:1652] setup(): Board=T_BEAM
[I][main.cpp:1205] setupAXP192(): init AXP192 --> ready
[I][main.cpp:2295] taskBaro(): starting baro-task
[I][main.cpp:3396] taskStandard(): GPS Baud=9600,8N1,RX=34,TX=12
[I][Baro.cpp:45] initBME280(): found sensor BME280 on adr 0x76
[I][fmac.cpp:306] begin(): sck=5,miso=19,mosi=27,ss=18,reset=23,dio0=26
[I][fmac.cpp:314] begin(): Start Lora Frequency=868200012
[I][fmac.cpp:332] begin(): set tx Power=14
[I][fmac.cpp:338] begin(): LoRa Initialization OK!
[I][fmac.cpp:910] readAddr(): dev_id=083724
[I][FanetLora.cpp:52] begin(): myDevId:083724
I NimBLEDevice: "BLE Host Task Started"
I NimBLEDevice: "NimBle host synced."
[I][ble.h:167] start_ble(): Starting BLE
[I][main.cpp:1225] WiFiEvent(): SYSTEM_EVENT_STA_START
[I][ble.h:174] start_ble(): Waiting a client connection to notify...
[I][main.cpp:1272] setupWifi(): SYSTEM_EVENT_STA_START[I][main.cpp:1225] WiFiEvent(): SYSTEM_EVENT_STA_START
[I][main.cpp:1275] setupWifi(): Ready
[I][main.cpp:1280] setupWifi(): Setting soft-AP configuration ...
[I][main.cpp:1282] setupWifi(): Ready
[I][main.cpp:1304] setupWifi(): hostname=GXAirCom-083724
[I][main.cpp:1307] setupWifi(): my APIP=192.168.4.1

I tried to check pins solder and also changed Vin 3x3 to 3.3 pin and changed also different GND. nothing maybe it is my moard.. will test it again when I get an other board.. now can I put again the oled or not? I removed the resistors.

If you have some other test I can do let me know.

Thanks Martino.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants