Browse Source

x230: top: support detection for EN25QH32

This feels like the last piece of the puzzle in chip-detection.

Fixes #82
pull/87/head
Martin Kepplinger 5 years ago
parent
commit
131baa6e91
1 changed files with 13 additions and 3 deletions
  1. +13
    -3
      x230/external_install_top.sh

+ 13
- 3
x230/external_install_top.sh View File

@ -165,10 +165,20 @@ if [ ! "$have_chipname" -gt 0 ] ; then
CHIPNAME="" CHIPNAME=""
chip_found=0 chip_found=0
CHIPNAME=$(cat "${TEMP_DIR}"/chips | grep Found | grep MX25L3206E | grep -oP '"\K[^"\047]+(?=["\047])' || true)
if [ ! -z "${CHIPNAME}" ] ; then
chip_found=1
if [ ! "$chip_found" -gt 0 ] ; then
CHIPNAME=$(cat "${TEMP_DIR}"/chips | grep Found | grep MX25L3206E | grep -oP '"\K[^"\047]+(?=["\047])' || true)
if [ ! -z "${CHIPNAME}" ] ; then
chip_found=1
fi
fi fi
if [ ! "$chip_found" -gt 0 ] ; then
CHIPNAME=$(cat "${TEMP_DIR}"/chips | grep Found | grep EN25QH32 | grep -oP '"\K[^"\047]+(?=["\047])' || true)
if [ ! -z "${CHIPNAME}" ] ; then
chip_found=1
fi
fi
if [ ! "$chip_found" -gt 0 ] ; then if [ ! "$chip_found" -gt 0 ] ; then
echo "chip not detected." echo "chip not detected."
flashrom -p ${programmer} || true flashrom -p ${programmer} || true


Loading…
Cancel
Save