Go to advanced search

by JohnAdriaan
Sat Apr 28, 2018 10:54 am
Forum: Advanced users
Topic: What is the GPIO base address of the new Raspberry Pi 3?
Replies: 7
Views: 15112

Re: What is the GPIO base address of the new Raspberry Pi 3?

The Pi 2 and 3 have 1024MB of memory from 0x00000000 to 0x3FFFFFFF, so you'd expect the IO base to be at 0x40000000 - but that memory range is not available, so the IO address was set to 0x3F000000 instead and the last 1MB of memory was sacrificed to allow the IO to work (so they really only have 1...
by JohnAdriaan
Wed Jan 31, 2018 12:35 am
Forum: Raspbian
Topic: Networking - Raw Ethernet programming
Replies: 20
Views: 5517

Re: Networking - Raw Ethernet programming

pi-anazazi wrote:
Tue Jan 30, 2018 3:34 pm
Raspbian stretch related?
It certainly sounds like it! Maybe you should raise a bug report?
by JohnAdriaan
Thu Jan 25, 2018 5:15 am
Forum: Raspbian
Topic: Networking - Raw Ethernet programming
Replies: 20
Views: 5517

Re: Networking - Raw Ethernet programming

pi-anazazi wrote:
Tue Jan 23, 2018 9:05 am
If I bridge the WIFI with the USB-RJ45, do I get a wifi sniffer?
Sadly, according to this answer on RaspberryPi StackExchange that's not possible, due to a lack of information required. Also, you'd miss a lot of the WiFi-specific exchanges: only the Ethernet packets would be passed through.
by JohnAdriaan
Tue Jan 23, 2018 2:04 am
Forum: Raspbian
Topic: Networking - Raw Ethernet programming
Replies: 20
Views: 5517

[SOLVED] Networking - Raw Ethernet programming

...I use some raspis with 2 (two) USB-ethernet adapters in bridged mode running Wireshark (monitoring internet traffic of a PC as "pi-in-the-middle) using the built-in RJ45 to access the (headless) raspi via VNC. quote] Anazazi, That's absolutely perfect: thank you very much! Exactly what I need. I...
by JohnAdriaan
Mon Jan 22, 2018 8:53 am
Forum: Raspbian
Topic: Networking - Raw Ethernet programming
Replies: 20
Views: 5517

Re: Networking - Raw Ethernet programming

https://gist.github.com/austinmarton/2862515 https://gist.github.com/austinmarton/1922600 Peter, The code given in those links are for the receiving and transmitting of raw Ethernet packets - code that I've written many times before. My question is about how to configure Raspbian (using code or con...
by JohnAdriaan
Sun Jan 21, 2018 10:23 am
Forum: Raspbian
Topic: Networking - Raw Ethernet programming
Replies: 20
Views: 5517

Networking - Raw Ethernet programming

Hi everybody, This is gonna be a long one (or not - I hope)! TL;DR: How do I 'quarantine' an active, usable Ethernet port from the TCP/IP stack? I've been programming TCP/IP sockets for twenty years. ARP, DHCP, ICMP, UDP, TCP, DNS - I understand it all. My favourite diagnostic tool is Ethereal (Wire...
by JohnAdriaan
Thu Nov 16, 2017 9:59 am
Forum: Compute Module
Topic: Issue in Flashing CM3 eMMC
Replies: 8
Views: 3302

Re: Issue in Flashing CM3 eMMC

Gordon, That fixed it! For those that want to know; with Windows 7 (and later, for all I know), to remove "defined" USB definitions, it's 'just' a matter of finding the old .inf file and deleting it. Windows stores them in C:\Windows\inf under the name of oem##.inf (where ## is an ever-increasing nu...
by JohnAdriaan
Wed Nov 15, 2017 12:54 am
Forum: Compute Module
Topic: Issue in Flashing CM3 eMMC
Replies: 8
Views: 3302

Re: Issue in Flashing CM3 eMMC

If you are using that documentation then you are using an old version of the installer that does not support CM3 properly. This has recently been updated, you'll know whether you have the right version because: 1) The installer is named rpiboot_setup.exe 2) The driver does not come up as "Microsoft...
by JohnAdriaan
Wed Nov 02, 2016 11:53 am
Forum: General discussion
Topic: Let me get this straight about servos & motors...
Replies: 24
Views: 5557

Re: Let me get this straight about servos & motors...

Sorry to resurrect an old thread, but above there are two different timings specified: One set of posts say 50 Hz (which is 20 ms), while others say 50 ms (which is 20 Hz). I also note that different servos use different timings, and that the timings are not absolutely critical - but which is the mo...

Go to advanced search