Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fmntf
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
fmntf
3y ago
Good job! DLT logs are pretty standard in the infotainment industry, the format specification is openly available. I recommend you to download DLTViewer from GitHub and open the log files (if they are not encrypted). You may find good stuff
2.
▲
by
fmntf
3y ago
I was thinking of Jira
3.
▲
by
fmntf
3y ago
You are right. Last year I've got a virus named covid (probably you have heard of it). For a few days I've lost the taste of food. I mostly stopped to eat in such days. Eating food that tasted of nothing was totally unpleasant!
4.
▲
by
fmntf
3y ago
This is not how odometers are scammed. The EEPROM gets rewritten to zero, then you can increment the odometer to your preferred value via OBD/UDS. Please note that you can only increment the odometer without a specialized (authenticate
5.
▲
by
fmntf
3y ago
Deleting the DTCs is really trivial. It's just a standard UDS command. The only way to avoid this kind of scam is buying vehicles that have done the official maintenance/inspection. That will report the odometer to the car maker.
6.
▲
by
fmntf
3y ago
I feel the same. The widgets/cashew stuff was totally insane.
7.
▲
by
fmntf
4y ago
Additionally, the composition of certified products does not lead to a certified product. Even adding an enclosure around a certified board implies the recertification.
8.
▲
by
fmntf
4y ago
Think of the Linux kernel. That's a huge project, organized in an object oriented fashion. Is there a difference between this->method(arg) and method(this, arg)?
9.
▲
by
fmntf
4y ago
> We must not use [...] Qt Creator [...] to build software using Qt LGPL-3.0 or Qt GPL. It doesn’t matter whether these tools are also available under a non-commercial Qt license. This is the weirdest part of Qt licensing for me. An IDE
10.
▲
by
fmntf
4y ago
Your comment is pretty accurate. Just remove "probably" from point 2.
11.
▲
by
fmntf
4y ago
OBD is a diagnostic bus. On modern car the access is authenticated on several layers (eg. guest, carmaker, ECU supplier). I would not call that interesting. Accessing a CAN/FlexRay/LIN/Eth bus is better.
12.
▲
by
fmntf
4y ago
Working on a ECU that at some point during the development had to switch to Autosar, I cannot agree more on this.
13.
▲
by
fmntf
4y ago
That's a nice politically correct statement. Now, would you mind to answer the OP?
14.
▲
by
fmntf
4y ago
It's repair versus buy. If you cut the power cord of your dishwasher, you can buy a new dishwasher from Bosch for 900€, or ask a 3rd party to repair it for 25€. I don't see any "fuck Bosch" logic here.
15.
▲
by
fmntf
4y ago
Actually there still are a lot of Windows ECUs in the wild. I analyzed the update packets of newer cars than mine (equipped with Uconnect) finding even sndrec.exe and the default page of IIS! Fortunately my company produces Linux-based ECUs
16.
▲
by
fmntf
4y ago
I just do not like self promotion. My employer does not care of my posts, they were published before signing my current contract. I have stopped writing posts by myself since I have now access to tons of documents and specifications.
17.
▲
by
fmntf
4y ago
The infotainment of the car maker had some oddities: * the binaries were signed with a certificate emitted by a big certification company, repacking an update package could be challenging * the system ran a fork of Windows CE and was co-d
18.
▲
by
fmntf
4y ago
Kudos to the author! I did some research in my car a few years ago. Unfortunately, the update packages were properly signed. So I reversed the CAN traffic and replaced the infotainment ECU with my own reimplementation. I published my work a
19.
▲
by
fmntf
4y ago
Frequencies among radio/gps/cellular/bt are different, you need separate antennas.
20.
▲
by
fmntf
4y ago
This old trick is still in use nowadays. However, instead of shipping a tape I have seen a colleague uploading a zip corrupted by hand, just two gain a couple of days of bug fixing.
21.
▲
by
fmntf
4y ago
I work on the linux kernel using CLion and the IDE is still fast. I would not be interested in a non-Java IDE for the performance.
22.
▲
by
fmntf
4y ago
Even cheap cars have a dedicated powertrain/brake/ABS CAN bus. Separate buses are then interconnected via a gateway.
23.
▲
by
fmntf
4y ago
"sono intollerante al lattosio"
24.
▲
by
fmntf
5y ago
Could you please elaborate what script is injected, that reason and why it is that out of your control? Thank you
25.
▲
by
fmntf
5y ago
My 2011 car has ECUs for: engine, brakes, ABS, air bag, air conditioning, alarm. All of those are connected to a gateway, that is another ECU. Do you want parking sensors? That's another ECU. Multimedia? That's one or two. Cars of
26.
▲
by
fmntf
5y ago
In my opinion the best way to do kernel development is to just look at device drivers in kernel sources, study what current drivers do and write your own driver. The kernel supports su much heterogeneous devices and its APIs change continuo
27.
▲
by
fmntf
5y ago
For which platform? It is really hard to boot an x86 board without using a commercial UEFI.
28.
▲
by
fmntf
5y ago
I work in the automotive. I think that this is the trend. At the begin, smartphone projection was just calls, music and navigation. Now such systems are interested in signals coming from the car.. guess why!
29.
▲
by
fmntf
5y ago
Well, it includes shipping :)
30.
▲
by
fmntf
5y ago
That's unrealistic. A car contains several ECUs. Each ECU has one or more MCU/CPU. Every core runs its software, 99% of the time documentation is available only under NDA. Reimplementing the software for just one MCU/CPU is c
More ›