New project, litehm2: a hostmot2 port to linsn rv901t

More
2 years 3 months ago #304254 by Cant do this anymore bye all
So not quite the same when using an EPP or SPI interface ?
Cos I’ve only added the 4 character card name eg “9d60” when I’ve been making bit files for the dev boards I’ve been experimenting with. It’s been a good few months since I’ve done that.

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago - 2 years 3 months ago #304258 by PCW
Yeah, Ethernet cards are different, they have an up to 16
character name stored in EEPROM. On Ethernet cards the
driver uses the card name from the EEPROM rather than
the one in the low level firmware.
Last edit: 2 years 3 months ago by PCW.

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago #304282 by Cant do this anymore bye all
Ahhh I see now, thanks for that. Haven't really looked at the ethernet code (working out the ssreial code for the 7i90 was a journey in itself, but the ethernet code would mean also coming familiar with the etherent chip), for the price of trying to implement that at home it doesn't make sense.

I really I didn't swap from an electronics trade to carpentry when I was a teenager......but being outside and using my hands was a greater calling.

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago #305281 by dzik
Hi all.
In the end, I was able to launch the boards, what were the nuances:
1. the boards were modified on the recommendation of Ilya Kubakin, there was a nuance with a resistor that caught a track that needed to be cut. I fixed it and checked it several times.
2. why I went to look at the soldering, because the buffers got very hot. and on the firmware from the section called rv901t... they didn’t work, or rather 2 channels worked, after fixing the board, the buffers continued to heat up.
3.Then I went the other way, I found Ilya’s config and installed it on the board, in the config the description of the ports for connectors J600 and J601 was quite clear. This helped to check all the input and output ports, the encoders work very strangely, I will look into it.
4 I need training in creating my own config, I need point Z from encoders, Ilya doesn’t have this written down, only phase A and B
5. linuxcnc запускается после перезагрузки платы и то с 5го раза, не понимаю с чем связано, возможно с тем, что плата не умеет делать перезагрузку без выключения питания. после выключения linuxcnc, запуск происходит в хаотичном порядке, может запустить сразу, может с 10го.
6. . I like the idea of splitting 2 connectors, one for input, the other for output. However, I want to make switching boards, and for example, version 5A-75E with separate groups.

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago - 2 years 3 months ago #305847 by IlyaKw
Please contact me on telegram channel "LinuxCNC". I will help you as much as I can.
Last edit: 2 years 3 months ago by IlyaKw.

Please Log in or Create an account to join the conversation.

More
2 years 4 weeks ago #311206 by AnkerFly
Hi all.

i have problem.

error mesaflash
linux reports an error: 
Checking file ... OK
   File type: BIT file
Error: BootSector is invalid



I have two files. 
1. tuxcnc-mod.bit
forum.linuxcnc.org/27-driver-boards/4773...901t?start=80#274777

2. my.bit 
I make the file myself using VM from IlyaKw

I load the first file using jtag.
After which I can write --write tuxcnc-mod.bit
I can --fix-boot-block
I can --fallback
mesaflash --device 7I92 --addr 192.168.1.121 --fix-boot-block --fallback --write tuxcnc-mod.bit
mesaflash --device 7I92 --addr 192.168.1.121 --write tuxcnc-mod.bit
Everything is fine and there are no errors.

I can even load my second file mesaflash --device 7I92 --addr 192.168.1.121 --write my.bit
The program is loading successfully
But after rebooting I can't load any firmware and I get the message
Checking file ... OK
   File type: BIT file
Error: BootSector is invalid


These commands do not work.
--write tuxcnc-mod.bit I --fix-boot-block --fallback

Me and I have to use jtag again

The problem is not very serious.

But I want to understand the fallback mechanism
Why do different files behave differently.

Apparently I am making a bad file that works via jtag but does not work with mesaflash.

Please tell me more about fallback

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.122 seconds
Powered by Kunena Forum