Re: Mondeo MK5 IPC
Posted: 19 Feb 2020, 19:09
M$ XPS version.
Online community for electronics and microcontroller reverse engineering
https://microhacker.denkdose.de/
THANKS very much appreciatedDGAlexandru wrote: ↑19 Feb 2020, 19:09 M$ XPS version.
IPC, FCIM, SYNC2-3 and MODULE comm NetWork.7z
Hi,
that would be a achivementDGAlexandru wrote: ↑20 Feb 2020, 21:51 If we decode all the CAN messages that C+ needs and if we manage to decompile the QNX files from Mondeo 5 Cluster then we might be able to do a retrofit
I forgot to ask but the SYNC2 uses a remote GPS Receiver it’s a 6 pin device but only 4 connections are used 2 are supply and other 2 are twisted pairDGAlexandru wrote: ↑20 Feb 2020, 21:51 If we decode all the CAN messages that C+ needs and if we manage to decompile the QNX files from Mondeo 5 Cluster then we might be able to do a retrofit
Meanwhile, some other wiring information for Mondeo 5:
BCM, DDM, PDM, Audio, Rear Camera, TPMS, HeadLamps, Fuses and others.7z
Thanls the information.
I've made some dumps form mk5 ipc. The structure of the file itself is not like in mk4 ipc.
Code: Select all
file_checksum = 0x68f574bf;
}?˙˙ü��� �”ź0�����—#!/bin/sh
# =================================================================================
# Name: bitmaps_preinstall.sh
#
# Description: Pre-installation script for Jade SWDL of bitmap images file via CAN
#
# This script is downloaded and executed before any application files.
# It can be used to check flash drive integrity, predelete old files etc
#
# Also, the execution time of all commands in this script must not excede 5 min
# (VBF generator appends a minimum of 6 EOF blocks allowing @55s each block)
# =================================================================================
echo "** BITMAPS PRE_INSTALL ACTIONS**" >> /tmp/vsfdp_swdl_log
echo "** BITMAPS PRE_INSTALL ACTIONS**"
# =================================================================================
# restart the FLASH driver with the options needed for this script
# =================================================================================
echo sending SIGKILL to devf-generic
kill -9 `pidin -p devf-generic -fa | grep -v -epid`
echo starting the FLASH driver with automount disabled, no reclaim, and full verify
devf-generic -s0x10000000,32M -a -f3
if [ -e /proc/boot/waitfor ]
then
echo "waitfor flash driver to start"
waitfor /dev/fs0 30
else
echo "poll flash driver to start"
while [ "$(ls /dev/fs0)" != "/dev/fs0" ]
do
sleep 1
done
fi
# =================================================================================
# Can normally safely erase flash partition while a CAN download is ongoing, since
# the erase takes 5s/MByte whereas CAN download takes 60s/Mbyte (or 24s/Mbyte
# when compression is used). However, the raw bitmaps partition is a special case,
# since compression ratios of up to 95% are common for images. That means the
# download rate is effectively 3s/Mbyte i.e. FASTER THAN THE ERASE !
#
# FORTUNATELY, for downloads on top of X351/L322 releases after 21st August 09, the
# post-download scripts use pidin and grep to checks for completion of the flashctl
# erase process.
#
# =================================================================================
flashctl -p/dev/fs0 -o 14m -l 18m -b 6 -e &
echo "** BITMAPS PRE_INSTALL COMPLETE**"
\L?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü���˙˙˙˙?˙˙ü�����