2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner
1,021 - 1,040 of 6,600 Posts
Also The issue with flashing custom roms was sort of solved a while ago. editing one of the SO files to return null on the file check made it so you could flash anything you wanted (at the cost of possibly destroying your install).

...

There needs to be a nice writeup of a fully working hello world example with the offline server image.
Yeah I've seen that about modifying one of the shared libraries to bypass the check. What I'm envisioning is any joe shmoe who doesn't understand what putty, ssh, shell scripts, or even linux is, to be able to download "signed" or valid images and just run updates normally. Just basically to set the bar as low as possible for people to share and use what they develop.

I agree 100% about the full documentation. Needs to be a step-by-step, start to finish example with full explanation. Should also probably start formal API documentation along with that.
 
Maybe somebody can decompile file- libjcimod_can.so
I've been thinking about the possibility of simply creating an image of the stock, unmodified OS and then formatting that image onto a thumb drive, and then making the system boot from the drive instead of your built in firmware. This would avoid issues with getting busted and losing warranty or bricking the system. It's all speculation at this point until I get my adapter. I'll stop posting my speculation until I've actually had results. :)
 
I've been thinking about the possibility of simply creating an image of the stock, unmodified OS and then formatting that image onto a thumb drive, and then making the system boot from the drive instead of your built in firmware. This would avoid issues with getting busted and losing warranty or bricking the system. It's all speculation at this point until I get my adapter. I'll stop posting my speculation until I've actually had results. :)
I don't see anywhere in the code where you could specify the boot drive.

I dig it, share the file pls? is that a .gif?
 
I've been thinking about the possibility of simply creating an image of the stock, unmodified OS and then formatting that image onto a thumb drive, and then making the system boot from the drive instead of your built in firmware. This would avoid issues with getting busted and losing warranty or bricking the system. It's all speculation at this point until I get my adapter. I'll stop posting my speculation until I've actually had results. :)
I began to explore the CAN. Set CAN adapter can install secretly. Knowing the ID and DATA DTV can be simulated and install a third-party DVB T with the original CMU menu and make the management of the original joystick, steering wheel controls and touchscreen. Here is some information that I received from the Local HS CAN:
ID418 = 1-th byte is is sound (information from TAU)
ID411 = 6-th byte is AUX (48 = OFF 4A = ON)
ID416 = running top row (in radio mode)
ID364 = 1-th byte is the number of lines of information and remaining bytes is remaining lines information (in radio mode)
ID101 = 3-th byte is scan F0 = ON ; 10 = OFF (in radio mode)
ID31B = 1-th and 2-th bytes is audio inputs (0F 03 = aux) (03 0F = fm) (10 03 = BT) (01 10 = AM) (10 01 = AHA, STICHER) (10 03 = USB 1 or 2)
ID312 = 1-th byte is loading station list
ID414 = 1-th byte is scan radio 01 = OFF 0B = ON
ID113 = 2-th byte is volume (management to TAU)
ID120 = 1-th byte is Adjusting the sound bytes have low frequency 2-th byte is high frequency 3-th byte is Fader 4-th byte is balance 5-th byte is automatic volume control (FF = "-" 01 = "+")
ID104 = 2-th byte is alternative frequencies

I also managed to simulate the inclusion of a rear view camera does not include a reverse gear, and if set the video switch, can watch video from an external source.
HS CAN (DO NOT LOCAL HS CAN!!!):
ID=09F DATA=40 64 05 00 16 03 6C 00 1-th byte is rear view camera 40=OFF 41=ON

But I need ID and DATA CD/DVD/DTV Local CAN files from CMU or information from Japanese cars with these devices.
 
I don't see anywhere in the code where you could specify the boot drive.


I dig it, share the file pls? is that a .gif?

Its not a gif, its simply css.

Image


Then use CSS3 to setup an animation:
In the common.css file:

@Keyframes animatedBackground {
from { background-position: 0 0; }
to { background-position: -1200px 0; }
}

.CommonBgImg {
background-image: url("../images/background.png");
width: 800px;
height: 480px;
background-position: 0 0;
z-index: 0;
background-repeat: repeat-x;
animation: animatedBackground 120s linear infinite;
}

The key is to have an image that is seamless mirrored, so that it can loop without seeing any seams or visual indications that you are looping.

Pretty simple.
 
Hmm, know how to loop multiple pictures for the background
Would be very easy, just add an additional div with a 2nd class and set the css for it.

Or alternatively you could just have a really wide set of images together, so 480x4000 and scan through those.

That would be the easier approach.
 
Just to reiterate, no one seemed to have an answer - but it's not possible to modify our infotainment system through OBD to USB connection is it? Only through usb to ethernet?
 
Just to reiterate, no one seemed to have an answer - but it's not possible to modify our infotainment system through OBD to USB connection is it? Only through usb to ethernet?
I doubt it would be possible. Very different protocols. It is theoretically possible to layer one protocol on top of another, but very unlikely.

OBD will however provide various runtime information like engine RPM, diagnostic info, etc.
 
Hi at all,
first of all, sorry for my poor english.
I'm an owner of a mazda 3 exceed since february 2014, and the version of the firmware of the infotainement is European V.21.
Now, i read some pages above the is possible update to European version 33, and I'm asking if sombody can give me a link to download this vesion, and if is possible jump to version 21 to version 33 without any intermediate version.
Thanks in advance to everyone
 
Certainly it would be failed running Data CD or Any DVD from USB. Because ISO9660/UDF kernel modules are not installed :/ FYI according to service manual, Genuine CD player is connected to Private CAN BUS to controll playing it, and the audio output is directry connected into the Tuner Amp Unit.
Sorry for bad english:
I drew attention to the fact that the CMU (EU) uses only one USB, it is connected to the HUD - USB1, USB2, SD. The second in our USB device is not connected. But at CMU for Japan to connect both. This can be seen in the video:
time 2:30 at the top of the screen. And if you look closely at the photo (photo is car with DVD).
In place for DVD can be seen GREEN USB connector, I think it connects to DVD!
I tried to measure free USB connector on the CMU and found: + 5V, DATA +, DATA-, GND.
I tried to connect to free USB flash drive, CMU did not identify it not as USB1 or as USB2.
I tried to connect a USB storage device to the second USB (connected to the original HUB) without HUB. CMU trying to identify the device as USB1, but failed to do so.
I think unconnected USB for connect DVD. But I can not check, I do not have USB CD / DVD drive
 

Attachments

Sorry for bad english:
I drew attention to the fact that the CMU (EU) uses only one USB, it is connected to the HUD - USB1, USB2, SD. The second in our USB device is not connected. But at CMU for Japan to connect both. This can be seen in the video:
http://www.youtube.com/watch?v=QE6dGhbEsjk time 2:30 at the top of the screen. And if you look closely at the photo (photo is car with DVD).
In place for DVD can be seen GREEN USB connector, I think it connects to DVD!
I tried to measure free USB connector on the CMU and found: + 5V, DATA +, DATA-, GND.
I tried to connect to free USB flash drive, CMU did not identify it not as USB1 or as USB2.
I tried to connect a USB storage device to the second USB (connected to the original HUB) without HUB. CMU trying to identify the device as USB1, but failed to do so.
I think unconnected USB for connect DVD. But I can not check, I do not have USB CD / DVD drive
If this is true, then the same connection would be used for the regular CD drive. Would it not? I don't see any other connection down there nor have I removed the CD drive from my car, so that's just where I'm coming from.
 
If this is true, then the same connection would be used for the regular CD drive. Would it not? I don't see any other connection down there nor have I removed the CD drive from my car, so that's just where I'm coming from.
In the car for EU the second USB not have wire USB! I could be wrong, but I think it's true.
If only CD, while connected controlled by Local HS CAN to CMU, audio to TAU. If the DVD, connection is to USB.
If the DVD really is connected via the USB. Then 1G and 1H can be a video input for your TV. This is logical. Other video inputs in CMU is not.
In another, composite video signal from ТV is not possible to connect
 

Attachments

Hi, Withe.
Have you ever hear about japanese traffic information/highway toll collection system?
It(second USB) would be connected an optional DSRC or ETC unit working with navigation system.
Additionary, the green harness is connected to the USB HUB (without CD/DVD/TV model) I think.
Then... could you share those USB pins assignation you found? :)
 
Hi, Withe.
Have you ever hear about japanese traffic information/highway toll collection system?
It(second USB) would be connected an optional DSRC or ETC unit working with navigation system.
Additionary, the green harness is connected to the USB HUB (without CD/DVD/TV model) I think.
Then... could you share those USB pins assignation you found? :)
Hi wada-3. Maybe you're right. But I think if ETC is connected to CMU, it should be added to the menu items. I watched a lot of Japanese video Mazda Connect and none have not seen these settings. I not found in the files CMU any reference to ETC. I not seen ETC in test menu "mute" + "Navi" + "*". I think that ETC is not related to CMU and installing separately. In vehicles with CD/DVD USB HUB install to elbow and wire should go to him. In the picture you can see that the wire ends near DVD. And block diagram not have ETC.
This is original number part of DVD: B45D669G0. May be somebody could find a wiring diagram to that number. It would be great
 

Attachments

Hi, Withe. Thanks for your sharing :)

> part of DVD: B45D669G0
And part of CD: BJE6669G0. They have same category code 66AG0 means 'Compact Disk Player', so those wiring are compatible with each other I think.

>I think that ETC is not related to CMU and installing separately.
You can find those DSRC/ETC related settings here
(but it is documented in japanese :/, P60 [ETC card existing checking to "auto"] or something so on)
http://www.mazda.co.jp/accessories/info_lib/pdf/b4yd79ezxc_manual.pdf

>I not found in the files CMU any reference to ETC
I don't say details more, but DSRC (maybe combined with ETC) kernel driver and background service for navigation system are there.
 
Thank you for document. I translated with Google. Translation:

The presence or absence of ETC card
I can change the settings for the ETC card.
: Displays the ETC gate, ETC lane guidance will guide the ETC lane when on.
ETC lane guidance will guide the general lane when it is off.
: Displays the ETC gate, ETC lane guidance is a general lane regardless of the on / off plan
You inside.
: ITS spot corresponding DSRC vehicle device / ETC board equipment (SD navigation card support)
In vehicles equipped, and ETC lane guidance ETC card is inserted at the time of the on ETC
Guides the lane to guide the lane general the ETC card is not inserted.
The priority junction display case distance of ETC lane and junction doorway is close to
It is not to display. ETC gate diagram There is a place that is not displayed.
ETC beep
You can set the beep when it passes through the ETC gate.
: You will hear a beep when you pass through the ETC gate.
: No beeps when it passes through the ETC gate.

But the connection CMU and ETC may be using HS CAN. How to connected CMU and other car unit. I think it is necessary to get more information.
 
1,021 - 1,040 of 6,600 Posts