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

PLS HELP I AM DESPAIRED... RPI3B+ / NEXTION 3.2 #20

Open
mutsched opened this issue Oct 27, 2018 · 7 comments
Open

PLS HELP I AM DESPAIRED... RPI3B+ / NEXTION 3.2 #20

mutsched opened this issue Oct 27, 2018 · 7 comments

Comments

@mutsched
Copy link

mutsched commented Oct 27, 2018

Hello to all... I have problems to get the nextion running... I spend days of trys but i cant get it to worlk..
In the internet there are some manuals but the most dont work or i dont check it how to do.
So i decidet to maken an pdf MANUAL for beginners to install Nanodlp and Nextion on an brand new RPI3B+
But at moment my display shows only Connecting to printer...

What i did until now :

Download the new Nano DLP RPI Image from
https://www.nanodlp.com/download/

If you use Windows download ETCHER from
https://www.chip.de/downloads/Etcher-Image-to-USB-SD-Karte_96464610.html
and install it.

Unzip nanodlp and start ETCHER
Select Image you want to flash on your SD Card
Select nanodlp and flash it

Download Putty from
https://www.putty.org/

Connect your RPI 3B+ with an ethernet cable to your router
After flashing sd put SD Card into the RPI 3B+ and start RPI

Go to your router interface ( in my case 10.0.0.138 ) and login
Watch in your Router Interface and look for RPI 3B+ ip-adress

Open Putty on PC and type in ip-adress from your RPI 3B+ and click open
Then you come to the putty interface box and you can login to your RPI 3B+

Login as: pi
[email protected]´s password: raspberry

Now youre on the RPI 3B+
Type sudo raspi-config and make some settings in the “Raspberry PI Software configuration tool”
The Changes debends on your system or on the country you live

Got to 4. Localisation Options and change
Change Locale to “de_DE.UTF-8” (ONLY IN MY CASE)
Change Timezone to “EUROPE” and then “BERLIN”
Change Keyboard layout

If all settings changed got to finisch and click enter

Now you see the black putty interface again. Now update the RPI3 B+ and type
sudo apt-get update
sudo apt-get upgrade
sudo reboot

Congrats so your RPI3 B+ is in ground configuration !!!

Now Type the Ip-Adress from your RPI 3B+ into your webbrowser

Now you can log in to your NanoDLP interface on RPI 3B+

Here you can chose different types of preconfigured Printers. In my case I use the “mUVe3D” Version. Click on it and RPI 3B+ restarts

After Restart look if there is an “New Version Available” in the right upper corner.
If yes click on it and “Upgrade to the latest stable version”

Now the RPI 3B+ update and reboot again

GET NEXTION TOUCH DISPLAY WORK ?!?!?! ( Here I need Help !!! )

Go to https://github.com/Tibus/TouchScreen-For-NanoDLP/tree/master/nextion/tft
And download the tft file for your display. (in my case the Nextion 3,2)

Put the tft file into an emty MICRO SD Card
Put the card into the cardslot on your Nextion
Power on the nextion and it will update automaticly
If ready the display shows 100% success

Now get back on Putty and log in to your RPI 3B+ and check your serial0/serial1 connection

Type followed lines
cd /dev
ls- l

Now you have to scroll up and see followed picture
Serail1 -> ttyAMA0

Type
Sudo raspi-config
Go to 5 Interface Options

First question: Would you like a login shell to be accessible over serial  NO
Second Question: Would you like the serial port hardware to be enabled  YES

The prompt will read : The serial login shell is disable
The serial interface is enabled

Select ok and allow the RPI3B+ to reboot

Type
sudo nano /boot/config.txt
add fllowed line to the config.txt
dtoverlay=pi3-disable-bt
exit and save changes

sudo reboot

After reboot you log in over putty again and type
cd /dev
ls -l

Now it should show follow lines under serial

Serial0 -> ttyAMA0
Serial1 -> ttyS0

Download Nextion Screen Software for Simple installation

Type
sudo mkdir /home/pi/nextion;(wget https://github.com/Tibus/TouchScreen-ForNanoDLP/releases/download/V0.2/pi2_3.tar.gz --no-check-certificate -O - | sudo tar -C /home/pi/nextion - xz);cd /home/pi/nextion; sudo ./setup.sh

NOW MY config.txt SHOWS

Enable audio (loads snd_bcm2835)

dtparam=audio=on
disable_camera_led=1
hdmi_pixel_encoding=2
start_x=1
gpu_mem=128
enable_uart=1
dtoverlay=pi3-disable-bt

MYcmdline.txt SHOWS

dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=b94f2c65-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

BUT MY DISPLAY ALWAYS SHOWS CONNECTING TO PRINTER….

What is wrong ?? What changes I must make to get it work ???

Nextion errorOutput.log
missing API key for pushbullet

After install ip, drivelist, child_process
and reinstall V0.2

Output shows
{ nextion: { port: '/dev/ttyAMA0', sleep: 30 },
pushbullet: { apiKey: null } } { apiKey: null }
connect to port /dev/ttyAMA0
list [ { comName: '/dev/ttyACM0',
manufacturer: 'RRD__www.ru',
serialNumber: 'RRD__www.ru_RUMBA_-ATmega_2560_co_55437333437351705231',
pnpId: 'usb-RRD__www.ru_RUMBA
-ATmega_2560_co_55437333437351705231-if00',
vendorId: '0x03eb',
productId: '0x204b' },
{ comName: '/dev/ttyAMA0',
manufacturer: undefined,
serialNumber: undefined,
pnpId: undefined,
vendorId: undefined,
productId: undefined },
{ comName: '/dev/ttyS0',
manufacturer: undefined,
serialNumber: undefined,
pnpId: undefined,
vendorId: undefined,
productId: undefined } ]
error opening port /dev/ttyAMA0 retry in 2 seconds
list [ { comName: '/dev/ttyACM0',
manufacturer: 'RRD__www.ru',
serialNumber: 'RRD__www.ru_RUMBA
-ATmega_2560_co_55437333437351705231',
pnpId: 'usb-RRD__www.ru_RUMBA
-_ATmega_2560_co_55437333437351705231-if00',
vendorId: '0x03eb',
productId: '0x204b' },
{ comName: '/dev/ttyAMA0',
manufacturer: undefined,
serialNumber: undefined,
pnpId: undefined,
vendorId: undefined,
productId: undefined },
{ comName: '/dev/ttyS0',
manufacturer: undefined,
serialNumber: undefined,
pnpId: undefined,
vendorId: undefined,
productId: undefined } ]

@mutsched mutsched changed the title PLS HELP I AM DESPAIR... RPI3B+ / NEXTION 3.2 PLS HELP I AM DESPAIRED... RPI3B+ / NEXTION 3.2 Oct 27, 2018
@WeiMingYu
Copy link

WeiMingYu commented Nov 15, 2018

Pi3B install nodejs try again

  1. wget https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-armv7l.tar.xz
  2. xz -d node-v10.0.0-linux-armv7l.tar.xz
  3. tar -xavf node-v10.0.0-linux-armv7l.tar
  4. sudo ln -s /usr/local/node/bin/node /usr/bin/node
  5. sudo ln -s /usr/local/node/bin/npm /usr/bin/npm

Check if it is installed
6. node --version
7. npm --version

run

  1. sudo npm i ip sudo npm i drivelist
  2. sudo npm i child_process
  3. sudo shutdown -r now

Disable Bluetooth
1.sudo systemctl disable hciuart
2.sudo reboot

I am using NEXCION 7"

Some features are currently not working.

My solution is to modify the content of the program.

@mutsched
Copy link
Author

mutsched commented Dec 1, 2018

Hello WeiMingYu sorry for late reply. First i have to say thank you for your answer and thank you that you take time to read my issue... So thanks for manual i will try tomorrow !!
Before your manual hav i change the config.txt with overlay ??

Or is at you manual a skipt at the nodejs what make the changes at config and cmdline ??

I ask because i want to make a clear manual to activate the nextion on RPI3B+ !! A manual for dummys because i am also not good in coding and i takes so much time to get the situation run for me !! I spend hours of hours on google and on youtube but i dont find any clear manual. I wan a to make a manual with pictures and comandolines for open source and i think much peaople are at the same Situation like me.....

so First have to change config.txt
Then change cmdline.txt
then upgrade and update rpi3b+
then install nextion programm from :
mkdir /home/pi/nextion;(wget https://github.com/Tibus/TouchScreen-For-NanoDLP/releases/download/V0.3/pi2_3.tar.gz --no-check-certificate -O - | tar -C /home/pi/nextion -xz);cd /home/pi/nextion; sudo ./setup.sh
then do the steps you write above.

Have i forget something ?? Or maybe anyone can give or show me a manual for dummys :)

@adam440
Copy link

adam440 commented Feb 3, 2019

Hello,
any progress on this?

@mutsched
Copy link
Author

mutsched commented Feb 4, 2019 via email

@adam440
Copy link

adam440 commented Feb 5, 2019

I'm sorry, I can't help you yet. The hardware of my printer is almost done and now I'm trying to get the firmware working. I've got the Tibus software working in summer, but somehow, when I started the Raspberry Pi again, few weeks ago, it didn't work.

I tried couple of different strategies to get it to work again, but with no success. Could you please send me the disk binary copy (.img file)? I would be very glad, and if I somehow make my printer functional, I'll gladly help you with your printer.

Also, what exactly has you done to get the Tibus software working?

Thanks

Adam Schuppler
Best regards

@Ackta
Copy link

Ackta commented Feb 20, 2019

Hi i want to install tibus on my phrozen
for customizing the nextion interface.

@vl80k
Copy link

vl80k commented Jan 19, 2021

Hello!
It there some progress with solution?
Thank You!

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

5 participants