2,973 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
2
votes
0
answers
65
views
DJI Goggles3 stream to PC over USB
I'm trying to get live video from DJI Goggles3.
Most likely transmission performs over this interface
Interface Descriptor:
bLength 9
bDescriptorType 4
...
Tooling
1
vote
4
replies
174
views
How can I programmatically perform a system board (motherboard) diagnostic test on Linux?
I’m working on a C++ backend tool that performs system diagnostics for various hardware components on Linux.
So far, I’ve implemented tests for:
Memory — using memtester
CPU — using stress-based ...
Advice
0
votes
2
replies
115
views
How to run and test software code and then put it in hardware
I'm trying to build my own handheld games console similar to a Game Boy.
Currently for the POC I’m using the Arduino Uno, separate SD card reader module and 2.4 inch TFT Display. I want to put the ...
Advice
1
vote
2
replies
169
views
How many general purpose registers are on an x86-64 processor, including alias registers?
I was curious and wondering how many registers are on an x64 processor. I know there are 16 general purpose registers available to the user, but there are supposedly general purpose alias registers ...
0
votes
1
answer
88
views
What’s the difference between concurrency and parallelism on a single CPU core with 2 hardware threads?
Let's say I have a CPU with 1 core and 2 hardware threads (for example, with Intel Hyper-Threading or AMD SMT).
From what I understand, that means the core can run two software threads "at once&...
0
votes
1
answer
72
views
Is data synchronization necessary on single-threaded systems?
This question stems from a technical interview where I was asking candidate about multithreading, and the differences between "true multithreading" via multiple hardware cores and/or ...
2
votes
1
answer
208
views
Can atomic operations of different sizes be mixed?
For the same memory address, if I use atomic operations of different widths to operate on it (assuming the memory is aligned), for example(Assuming the hardware supports 128 bit atomic operations):
#...
1
vote
0
answers
128
views
mSGDMA interaction via linux-socfpga on Agilex 5
I am trying to use this DMA driver to transfer memory from a streaming device to SDRAM.
This is my design in Qsys/Platform designer:
The design streams a predictable pattern of 6x6x6x6x to SDRAM.
The ...
0
votes
0
answers
121
views
KASAN based on MTE on Android Pixel 8 does not work
I am working on a Pixel 8 device running CalyxOS. uname -a: Linux localhost 5.15.137-android14-11-gbc062a78e195-ab12057991 #1 SMP PREEMPT Mon Jul 8 12:34:46 UTC 2024 aarch64 Toybox.
The device ...
2
votes
0
answers
146
views
Mouse Pointer does not wish to work well with Esp32 when using the FabGL library, using the PC Emulator example
I’m currently having a major problem with the Esp32, and using a mouse pointer in regards to getting the Esp32 to display a cursor upon my VGA or Video Graphics Array screen, I have successfully ...
1
vote
2
answers
134
views
Why does each DRAM chip have to contribute 8 bit to the 64 bit bus width parallely, instead of a single chip contribute all 64 bits
Okay my question is probably dumb. But I cant find any answers that correct me.
I learned that in DDR4 -lets say the stick has 8 chips- each chip parallelly contributes 8 bit to the 64 bit bus width.
...
1
vote
1
answer
92
views
Why does carry disappear in addition?
I have the following code:
logic [3:0] a = 4'1010;
logic [3:0] b = 4'b0111;
logic [3:0] f = 4'b1000; // ~b
logic [4:0] c;
logic [4:0] d;
logic [4:0] e;
assign c = a + b; // this gives a ...
0
votes
0
answers
50
views
Custom Auto Clicker in LG Ghub not working, unknown syntax error plus async coding?
Foreword: I have never coded in LUA before so my code probably sucks and I'm probably doing something wrong.
I recently discovered the G-Shift function of LG mice, and decided to move my auto clicker ...
1
vote
1
answer
309
views
Updated Flutter version and then every time I run flutter app, sometimes my pc crashes. Experienced this since flutter upgrade
I am developing flutter app and then the flame requires me to upgrade my flutter version and then after that everything seems smooth. After changing parallax image, my pc crashes and I already updated ...
0
votes
1
answer
257
views
STM32 SDRAM Write or Read Operation Is Not Executing Properly [closed]
I am using STM32F469BIT6 on a custom PCB with IS42S16400J-7TLI external 8Mb SDRAM. On my previous board, I was using STM32F429ZIT6 with the same SDRAM (these MCU and SDRAM were selected because they ...